珠海达内教育

珠海达内教育

400-888-4849

全国学习专线 8:00-22:00
珠海达内教育
342家中心,覆盖近70个城市 为学员提供强大的职业竞争力 五大阶段+培优计划+“学子商城”大型项目贯穿
最新优惠活动:

珠海达内教育学员问答

  • 李**1891796**** 2024-03-15 22:11:15

    Python3和Python2之间有区别吗

    编码上:Python2的默认编码是asscii,这也是导致Python2中经常遇到编码问题的原因之一,至于是为什么会使用asscii作为默认编码,原因在于Python这门语言刚开始流行的时候还没出现Unicode。Python3默认采用了UTF-8作为默认编码,因此你不再需要在文件顶部写# coding=utf-8了。字符串:Python2中字符的类型,str:已经编码后的字节序列,unicode:编码前的文本字符;而Python3中字符的类型,str:编码过的unicode文本字符,bytes:编码前的字节序列。Python2和Python3中的两种字符类型都分别对应这两种状态,然后相互之间进行编解码转化。

我要提问