刚开始学习python,后面会一直补充
1.默认解释器编码不一样
a.python2 默认是ascii
b.python3 默认是utf-8
c.解决方法是,在py文件头加入:#-*- coding:utf-8 -*-
2.输入不同
a.python2中输入是:row_input()
b.python3
3.输出不同
a.python2中print后面空格加上输入的内容
b.python3中print后面是括号
4.数字的int类型
a.python2中有long,如果超出32位的数字,解释器会自动转为long
b.python3中只有int,无长整型和短整形的区分
5.除法
a.python2中除法默认返回的是整数,即整形数字
b.pyton3中除法默认返回的float,浮点型数字