刚开始学习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,浮点型数字