初识python版本

  1. 区别一:  
    • python2x:源码重复不规范
    • python3x:重新整理规范了源码
  2. 区别二:  
    • python2x: 默认的编码方式ascii,显示中文需要首行添加:#  _*_ encoding: utf-8 _*_
    • python3x:默认的编码方式utf-8。
  3. 区别三:  
    • python2x: print '内容' print('内容')。
    • python3x:print('内容')。
  4. 区别四:  
    • python2x: raw_input()将所有输入作为字符串看待,返回字符串类型;input() 相当于eval()。
    • python3x:input()。
  5. 区别五:  
    • python2x: range为数字列表;xrange为可迭代对象。
    • python3x:range 可迭代对象。
原文地址:https://www.cnblogs.com/changwentao/p/8952377.html