国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python2和3语法区别

python2和3语法区别

Python2 python3

头像

silencement

2019-11-07 09:09:002963浏览 · 0收藏 · 0评论

以下是Python2和Python3中的一些语法差异,有需要的小伙伴可以学习下。

print语句

在Python 2里,print是一个语句。无论你想输出什么,只要将它们放在print关键字后边就可以。在Python 3里,print()是一个函数。就像其他的函数一样,print()需要你将想要输出的东西作为参数传给它。

Unicode字符串

Python 2有两种字符串类型:Unicode字符串和非Unicode字符串。Python 3只有一种类型:Unicode字符串(Unicode strings)。

Python 2里的Unicode字符串在Python 3里即普通字符串,因为在Python 3里字符串总是Unicode形式的。Unicode原始字符串(raw string)(使用这种字符串,Python不会自动转义反斜线"\")也被替换为普通的字符串,因为在Python 3里,所有原始字符串都是以Unicode编码的。

全局函数unicode()

Python 2有两个全局函数可以把对象强制转换成字符串:unicode()把对象转换成Unicode字符串,还有str()把对象转换为非Unicode字符串。Python 3只有一种字符串类型,Unicode字符串,所以str()函数即可完成所有的功能。(unicode()函数在Python 3里不再存在了。)

long 长整型

Python 2有为非浮点数准备的int和long类型。int类型的值不能超过sys.maxint,而且这个值是平台相关的。可以通过在数字的末尾附上一个L来定义长整型,显然,它比int类型表示的数字范围更大。在Python 3里,只有一种整数类型int,大多数情况下,它很像Python 2里的长整型。由于已经不存在两种类型的整数,所以就没有必要使用特殊的语法去区别他们。

<> 比较运算符#

Python 2支持<>作为!=的同义词。Python 3只支持!=,不再支持<>了。当然,区别不仅仅是这些,这里仅列出了一小部分,更多语法差异还需要自行查找学习。更多学习内容,请点击Python学习网。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

虫虫漫画免费漫画弹窗入口| 日韩精品| 老公不在我和公发| 雨后小故事动图| 女仆| 二年成全免费观看影视大全| 你丈夫比我老公更厉害| 男生手进入是什么感觉| 男生亲你阴部代表什么心理| 国产一区| 坤坤寒进桃子里在线看歌词| 《高压监狱2》完整版| 印度突然向中国宣战| 穿黑色蕾丝透明胸罩说明什么| 欧美大尺寸SUV的未来发展趋势| 白日梦我 电视剧| 成品人和精品人的区别在哪里知乎 | 亚洲XXX午休国产熟女| 超星阅读平台登录入口| 坐在教授的根茎上写句子漫画图片| 妈妈和两个姨妈一起过生日| 少女的夜晚初体验免费观看电视剧| 免费的行情网站WWW下载大全| 上位(H)笔趣阁| 麻花传媒的短视频制作技巧和方法 | 《互换人妻HD中字》| 降糖果能降糖吗| 日韩AV无码-区二区三区96| 吻戏| .美国禁忌2在线观看电视剧| 停电后我和公做了爱| 蜜桃来偷欢免费观看高清电视剧| 麻豆传媒| 万能浏览器| 十八岁辣妹高清版免费观看电视剧| 淫语....粗话..脏话小说| 《灭火宝贝4》| 麻花星空天美MV免费观看电视剧 | 《出差的日子》中文版| 《如狼似虎的女人》大结局| 女生暴露隐私