1. 程式人生 > >Python2與python3中的編碼問題

Python2與python3中的編碼問題

Python3資料型別存的是str:Unicode 和bytes:bytes

Python2資料型別存的是str:bytes 和unicode:unicode

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

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

Ascii碼以內的可以轉化,對以外的則不能轉化;比如中文

python3將Python2中的bytes和Unicode做了詳細的區分;