我是靠谱客的博主 酷炫铃铛,最近开发中收集的这篇文章主要介绍python2.7版本和python3.6版本代码区别python2.7版本和python3.6版本代码区别,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- python2.7版本和python3.6版本代码区别
python2.7版本和python3.6版本代码区别
2.7 | 3.6 |
---|---|
print “aaaaa” | print(“aaaaaaaa”) |
dict.has_key(1) | 1 in dict |
not dict.has_key(1) | 1 not in dict |
lst_key = dict.keys() lst_key.sort() | lst_key = list(dict.keys()) lst_key.sort() |
types.IntType | type(1) |
其他:
# Python 2.7
import urllib2
req = urllib2.Request(url)
response = urllib2.urlopen(req)
the_page = response.read()
# python 3.6
from urllib import request
req = request.Request(url)
response = request.urlopen(req)
the_page = response.read()
另外:
python2 和 python3 主要区别:
python2 中print 是关键字,python3中是函数
python2 默认编码是asscii ,python3中是utf8
python2 中true,false是全局变量,数值上对应0和1, python3中变为了两个关键字
python2 中很多返回列表对象的内置方法,python3中都返回为迭代器对象
python2 中5/2=2 ,python3中5/2返回的是浮点数2.5,5//2整除=2
python3中增加了很多异步编程asyncio
最后
以上就是酷炫铃铛为你收集整理的python2.7版本和python3.6版本代码区别python2.7版本和python3.6版本代码区别的全部内容,希望文章能够帮你解决python2.7版本和python3.6版本代码区别python2.7版本和python3.6版本代码区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复