关于python:收集-Python各版本间的差异

44次阅读

共计 326 个字符,预计需要花费 1 分钟才能阅读完成。

废话不多说,间接开始

2.x 和 3.x 的差别

  • 2.x 的 raw_input() 相当于 3.x 的 input(),3.x 的eval(input()) 相当于 2.X 的input()
  • 2.x 中的 reload(M) 是内置函数,而 3.x 要 import impimp.reload(M)
  • 2.x 中的有内置函数 execfile('module.py'),也能够exec(open('module.py')) 达到同样成果,然而 3.x 只能exec(open('module.py').read()), 2.x 也反对最初这种写法
  • 3.x 应用 bytearray(b'spam') 必须以 b'...' 的模式,而 2.x 能够不加b

3.x 各版本的新语法

  • 3.6 减少了f'.{变量}..'

(继续收集,欢送纠错)

正文完
 0