Python 入门 一

正式学习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。



猜你喜欢

转载自blog.csdn.net/aysa_bear/article/details/52005950
今日推荐