说明: 最近身边朋友都在使用python写程序,我看了看,感觉挺简单的,决定上手学习一下。只是用来记录自己在学习过程中的心得,不用作其他用途。
我使用的IDE是JetBrains PyCharm 5.0.4, 我使用的版本是Python3.5, 网上的教程一般都是Python2.x
这里有一篇文章“Python 2.7.x 和3.x版本的重要区别”:
http://www.techug.com/the-difference-of-python2-and-python3
还有一篇文章,也是类似的:
http://www.runoob.com/python/python-2x-3x.html
Python3.x 引入了一些与Python2不兼容的关键字和特性。例如:
- print函数
- 整数除法
- Unicode
- xrange
- 触发异常
- 处理异常
- next()函数和.next()方法
- For循环变量和全局命名空间泄露
- 比较无序类型
- 使用input()解析输入内容
- 返回可迭代对象,而不是列表
看完python的基础语法,个人感觉,除了细微之处需要注意,大体的语法都是一样的。刚刚上手,有点别扭。刚开始学,没有敲什么大的程序,没有太多的体会。