Python 入门 一
2016-07-23 18:39
453 查看
正式学习Python之前,我做了三件事:
1、大致看了廖雪峰老师的Python教程;
http://www.liaoxuefeng.com/ 看的过程中搭建了Python编译环境,熟悉了Python简单的语法。
作为一个熟悉C语言,了解C++,Java,shell的人来说,Python跟他们都不太一样。语句结尾他竟然不用分号,不用分号也就算了,shell不是也不用么。但是对于一个强迫症患者来说,if判断,while循环,以及函数这些都没有表示开头和结尾的大括号。很不对称啊。而且我经常会忘了加那个冒号:
2、写了一个简单的Python服务器程序;
Python的网络支持很棒,但是写这个程序主要是为了代替了C语言的socket。Python把封装做的很好,一个多线程的socket服务器端程序几十行代码就搞定了。对于他的强大的网络功能,慢慢来吧。
3、想利用Python实现串口通信的操作;
Linux下C语言实现串口通信我是很熟的,open (/dev/tty*);但是Windows下只有COM*,我又超级不喜欢用VC编程,那么怎么打开那些COM*呢,百度了一下,Python也可以实现;import serial后,即可操作了。Python封装是极好的,设置波特率啊什么什么的一句话就解决,比C语言简单多了。
正式开始学Python吧:
1、搭建开发环境
Python开发环境是我所遇到的最简单的了,没有之一。
Linux下,如果你使用Ubuntu,sudo apt-get install python
Windows下,傻瓜式安装Python。将Python的安装路径添加到环境变量中即可:
计算机->属性->高级系统设置->高级->环境变量->用户变量->如果有PATH,那么在PATH末尾添加Python的路径,我的是C:\Python27;如果没有,则新建PATH,将C:\Python27添加进去。入门教程中应该有详述。
2、IDLE
Python的集成开发环境。正常安装Python后,Windows下开始->程序->python->IDLE。可以用来交互式执行Python语句也可以编辑Python程序。色彩斑斓,比cmd强一点。而且还有help文档,不过全是英文。不过个人还是比较喜欢cmd酷炫黑。
3、代码编辑器
还没有选好,之前几篇入门程序是通过一个*.py的程序写字板打开修改的。不过这个不重要,只要你的程序文件是以.py结尾,Python就可以运行。决定重新使用NotePad++。如果有更好的欢迎推荐。
好了,有了这些就可以开始编程了,so easy。
1、大致看了廖雪峰老师的Python教程;
http://www.liaoxuefeng.com/ 看的过程中搭建了Python编译环境,熟悉了Python简单的语法。
作为一个熟悉C语言,了解C++,Java,shell的人来说,Python跟他们都不太一样。语句结尾他竟然不用分号,不用分号也就算了,shell不是也不用么。但是对于一个强迫症患者来说,if判断,while循环,以及函数这些都没有表示开头和结尾的大括号。很不对称啊。而且我经常会忘了加那个冒号:
2、写了一个简单的Python服务器程序;
Python的网络支持很棒,但是写这个程序主要是为了代替了C语言的socket。Python把封装做的很好,一个多线程的socket服务器端程序几十行代码就搞定了。对于他的强大的网络功能,慢慢来吧。
3、想利用Python实现串口通信的操作;
Linux下C语言实现串口通信我是很熟的,open (/dev/tty*);但是Windows下只有COM*,我又超级不喜欢用VC编程,那么怎么打开那些COM*呢,百度了一下,Python也可以实现;import serial后,即可操作了。Python封装是极好的,设置波特率啊什么什么的一句话就解决,比C语言简单多了。
正式开始学Python吧:
1、搭建开发环境
Python开发环境是我所遇到的最简单的了,没有之一。
Linux下,如果你使用Ubuntu,sudo apt-get install python
Windows下,傻瓜式安装Python。将Python的安装路径添加到环境变量中即可:
计算机->属性->高级系统设置->高级->环境变量->用户变量->如果有PATH,那么在PATH末尾添加Python的路径,我的是C:\Python27;如果没有,则新建PATH,将C:\Python27添加进去。入门教程中应该有详述。
2、IDLE
Python的集成开发环境。正常安装Python后,Windows下开始->程序->python->IDLE。可以用来交互式执行Python语句也可以编辑Python程序。色彩斑斓,比cmd强一点。而且还有help文档,不过全是英文。不过个人还是比较喜欢cmd酷炫黑。
3、代码编辑器
还没有选好,之前几篇入门程序是通过一个*.py的程序写字板打开修改的。不过这个不重要,只要你的程序文件是以.py结尾,Python就可以运行。决定重新使用NotePad++。如果有更好的欢迎推荐。
好了,有了这些就可以开始编程了,so easy。
相关文章推荐
- 终端安装多版本python,Anaconda
- ubuntu远程运行的进程自动关闭的问题
- python nose的html报告优化
- Python Tricks(十八) —— range
- 从python,Post到thinkphp5
- Python从入门到放弃(四):函数细讲
- python矩阵和数组之间转换
- Python 内建函数小结
- [从头学数学] 第243节 关于平衡二叉树的Python实现
- Python脚本通过邮件发送zabbix报警图片
- NLP(一)word2Vec实验
- Python——HelloPython
- 习题17 更多文件操作
- python中assertion异常
- python——类
- 初探Python(2)
- Python:时间模块:time和datetime
- 以写代学:python 数据类型之字符串,判断用户输入的id是否符合要求
- Python笔记(5)类__方法与继承
- python set