看啥推荐读物
专栏名称: Python爱好者社区
人生苦短,我用Python。分享Python相关的技术文章、工具资源、精选课程、视频教程、热点资讯、学习资料等。每天自动更新和推送。
今天看啥  ›  专栏  ›  Python爱好者社区

Python 2与Python 3的区别

Python爱好者社区  · 公众号  · Python  · 2018-03-24 17:30
作者:强哥,现供职于一家大型全球电子商务网站,多年Python程序员,热爱数据,热爱AI,希望能与更多同业人交流。个人公众号:Python与数据分析越来越多的库要放弃Python 2了,强哥也开始转向Python 3了。最近的项目开始用Python3写了,也体会了一下2和3的区别。主要的一些区别在以下几个方面:print函数整数相除Unicode异常处理xrangemap函数不支持has_keyprint函数Python 2中print是语句(statement),Python 3中print则变成了函数。在Python 3中调用print需要加上括号,不加括号会报SyntaxErrorPython 2print "hello world"输出hello worldPython 3print("hello world")输出hello worldprint "hello world"输出File "", line 1    print "hello world"                      ^ SyntaxError: Missing parentheses in call to 'print'整数相除在Py ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照