前段时间看到对 python 之父的采访,持 python应尽量使用新版的态度.
所以学习,就从比较新的版本开始吧.
3.x 之后的版本与2.x 的版本还是有些不同,仅从入门的基础部分即可感受到,
比如:
2.x中用来接收用户输入的 raw_input()这个函数在3.x 里换成了 input(),甚至有人说甚至连 input 也差点被踢除而改为 import 进来,因为这样太麻烦才得以保留下来.
2.x 中初学者常用来打印测试输出的 print, 由语言结构变成了函数.
2.x 中用以%格式化输出的字符串,现在使用 format()方法,在 python 里一切都是对象,既然是对象自然有方法.
还有其它方方面面,后面继续关注.