当前位置 : 主页 > 编程语言 > python >

Python2与python3中的编码问题

来源:互联网 收集:自由互联 发布时间:2022-08-10
Python3数据类型存的是str:Unicode 和bytes:bytes Python2数据类型存的是str:bytes 和unicode:unicode python2 : print "中国"+u"美" 是不能拼接的 而 print “hello”+u"World"是可以拼接的, Ascii码以内的可以转化


Python3数据类型存的是str:Unicode 和bytes:bytes

Python2数据类型存的是str:bytes 和unicode:unicode


python2 : print "中国"+u"美" 是不能拼接的

而 print “hello”+u"World"是可以拼接的,

Ascii码以内的可以转化,对以外的则不能转化;比如中文


python3将Python2中的bytes和Unicode做了详细的区分;


上一篇:Django的simple_tag
下一篇:没有了
网友评论