初识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()。

猜你喜欢

转载自www.cnblogs.com/changwentao/p/8952377.html