Python 2.x 和 3.x 的区别
在Python 2.x 中存在两个获取Keyboard Input的函数,一般来讲都要用 raw_input()
- input()
- raw_input()
其根据教程解释区别关键在于是否读取一个合法的python类型,如果时非法python类型,会报错
1 | # 读取input的内容赋值 |
而在Python 3.x 中,则直接取消了raw_input(),把原本的input改为了同样的功能
因为input()函数在2.x中几乎没人用
结论
在Python3.x 中直接使用input(), 如果是2.x则使用 raw_input()