Python2与python3中的编码问题

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

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

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

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

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

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

Original: https://blog.51cto.com/u_14754853/5533517
Author: wx5e6caa8b9792d
Title: Python2与python3中的编码问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/504575/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球