python2与python3的区别

1.默认编码方式:

  python2:  ascii码 若要支持中文需要在文件的最顶端添加(#-*- encoding: utf-8 -*-)      

  python3:  utf-8

2.  print

  python2  不需要括号

  python3  必须加括号

3. xrange() 生成器

  python2  有

  python3  没有

4.用户输入

  python2  raw_input() 

  python3  input()

  

 

上一篇:jexboss


下一篇:Python2和3字符编码的区别