python 3.x 和 2.x 不同

Posted 百里希文

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 3.x 和 2.x 不同相关的知识,希望对你有一定的参考价值。

1、print

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

a = 中国梦‘
print a

或者

print 中国梦

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

2、除法

2.x 中 3 / 2 等于 1,

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

 

、cmp() 函数

、reduce() 函数

以上是关于python 3.x 和 2.x 不同的主要内容,如果未能解决你的问题,请参考以下文章

用于通过 JSON 发送字节数据的 Python 2.x 和 3.x 兼容代码

Ubuntu Desktop 16.04 LTS 下成功配置Jupyter的两个python内核版本(2.7x,3.5x)

Python2.x 和 3.x 的区别

Python 2.x到3.x转换的代码在IO.StringIO转换中失败

windows下多个python版本共存

如何在 Python 3 中写上标? [复制]