Python 3.7从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

4.5 疑难解惑

疑问1:如何获取字符串中的字符数目?

使用len关键词可以得到字符串中的字符数目。例如:

     >>>len("hello")
     5

疑问2:字符串是如何存储的?

在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。使用的语法是在字符串前面添加前缀u。在Python3中,所有的字符串都是Unicode字符串。

疑问3:如何将数字转换为字符串?

将数字类型转换成字符串类型的方法是使用str()内置函数,如下所示。

     >>>str(123456)
     '123456'