python2和python3区别
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python2和python3区别,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含798字,纯文字阅读大概需要2分钟。
内容图文
'''
python2 python3
'''
#python2
#print() print 'abc'
#range() xrange() 生成器
# raw_input()
#python3
#print('abc')
#range()
# input()
# = 赋值 == 比较值是否相等 is 比较,比较的是内存地址 id(内容)
# li1 = [1,2,3]
# li2 = li1
# li3 = li2
# print(id(li1),id(li2))
#数字,字符串 小数据池
#数字的范围 -5 -- 256
#字符串:1,不能有特殊字符
# 2,s*20 还是同一个地址,s*21以后都是两个地址
# i1 = 6
# i2 = 6
# print(id(i1),id(i2))
# i1 = 300
# i2 = 300
# print(id(i1),id(i2))
#剩下的 list dict tuple set
# l1 = [1,]
# l2 = [1,]
# print(l1 is l2)
# s = 'alex'
# s1 = b'alex'
# print(s,type(s))
# print(s1,type(s1))
# s = '中国'
# print(s,type(s))
# s1 = b'中国'
# print(s1,type(s1))
s1 = 'alex'
# encode 编码,如何将str --> bytes, ()
s11 = s1.encode('utf-8')
s11 = s1.encode('gbk')
print(s11)
s2 = '中国'
s22 = s2.encode('utf-8')
s22 = s2.encode('gbk')
print(s22)
内容总结
以上是互联网集市为您收集整理的python2和python3区别全部内容,希望文章能够帮你解决python2和python3区别所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。