1、print

在 2.x 中 print 是一个语句,类似于 del 语句,语法为:

a = '中国梦‘
print a

或者

print '中国梦'

在 3.x 中 print 是一个函数,带有括号, 其语法为:print(x,sep=' ', end='\n')

 

2 、range() 函数

Python3 中的 range() 生成一个可迭代的 range 对象。

python2 中的 range() 生成一个 list 对象, 生成器用 xrange() 函数。

python 3.x 和 2.x 不同

3、除法

2.x 中 3 / 2 等于 1,

3.x 中 3 / 2 等于 1.5, 3 // 2 才等于 1。

 4、定义类

python3中,类定义默认继承object,所以写不写没有区别。
python2中,没有形参
object 的类不继承 object 对象,叫经典类;有形参 object 的类继承 object 对象,叫做新式类。

 

 

1、print

在 2.x 中 print 是一个语句,类似于 del 语句,语法为:

a = '中国梦‘
print a

或者

print '中国梦'

在 3.x 中 print 是一个函数,带有括号, 其语法为:print(x,sep=' ', end='\n')

 

2 、range() 函数

Python3 中的 range() 生成一个可迭代的 range 对象。

python2 中的 range() 生成一个 list 对象, 生成器用 xrange() 函数。

python 3.x 和 2.x 不同

3、除法

2.x 中 3 / 2 等于 1,

3.x 中 3 / 2 等于 1.5, 3 // 2 才等于 1。

 4、定义类

python3中,类定义默认继承object,所以写不写没有区别。
python2中,没有形参
object 的类不继承 object 对象,叫经典类;有形参 object 的类继承 object 对象,叫做新式类。

 

 

相关文章:

  • 2018-01-13
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
猜你喜欢
  • 2022-12-23
  • 2021-04-17
  • 2022-12-23
  • 2021-09-15
  • 2022-12-23
  • 2022-12-23
  • 2021-04-13
相关资源
相似解决方案