1、python2:print 函数可以不加括号
python3:print函数必须要加括号
2、python2:使用中文时,代码开头要加声明 # encoding:utf-8
python 3:可以直接使用中文
3、python2:/ 除法只保留整数部分,除非有 float
数据参数运算
python3:/ 除法得到完整结果,// 得到结果的整数部分
4、python2:python2 有两个输入函数
input() :返回的结果类型会自动推导
raw_input():返回的结果都是字符串
python3::只有一个输入函数,input(),返回的结果一定是字符串
5、字典的 keys,values,items 属性
python2:返回的都是列表
python3:返回的是视图对象,可以理解为列表,可以转换成列表使用,也可以直接使用
网友评论