国产成人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学习网。

关注

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

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

《性呻吟》伦理| 妈妈的朋友| 《女教师的味道3》在线观看| 扌桑小孩的辶鬲的历史背景| 乔丹-卡佛| 夜生活在线观看免费观看电视剧 | 暴躁少女零九CSGO| 他解开内裤把舌头进去的视频 | 女生给男生吃小头头| 私处按摩SPA养生精油| 麻花传MV在线看免费观看电视剧| 芬太尼关税| 老公每天晚上吃奶对身体有伤害吗 | 小洞流口水了 是不是饿了| 糖心| 麻豆传媒| 爱痴癫普通话版免费观看| 上门女婿-母三女全文免费阅读| 护士小姐| 一天日八个B| 金瓶第1回双乳被吸| 国精产品一品二品国精HTC| 古代洞房2国语版免费观看| 苍井空| 交换老公弄了几次高潮| 老公装醉看我和别人在一起| 《法国空乘5》观看| 蜜汁樱桃》笔趣阁全文免费阅读| 总裁的情人| 《法国空乘5》观看| 暴躁姐姐BGM国语版| BOBO浏览器老司机模式改版特..| 爸爸的大DJ小说| 99久久99久久免费精品| 女人尝试到更粗大的心理变化| 美国A片巜禁忌9| 情趣内衣| 《漾出OVER FLOWER》1 | 暴躁老阿姨CSGO技能推荐大全| 法国色情巜做爰4| 狂野少女高清免费观看第14集