文章目录
字符串
022
字符串的基本特点
Python的字符串是不可变的,我们无法对原字符串做任
何修改。但,可以将字符串的一部分复制到新创建的字符串,达到“看起来修改”的效果。
Python 不支持单字符类型,单字符也是作为一个字符串使用的。
字符串的编码
Python3 直接支持 Unicode,可以表示世界上任何书面语言的字符。
Python3 的字符默认就是 16 位 Unicode 编码,ASCII 码是 Unicode的子集。
>>> ord('A')
65
>>> ord('我')
25105
>>> chr(67)
'C'
>>> ord('好')
22909
>>> ord('帅')
24069
引号创建字符串
可以通过单引号或双引号创建字符串。
例如:a=’abc’; b=”sxt”
>>> a = "sxt"
>>> print (a)
sxt
>>> a
'sxt'
>>> a = 'sxt'
>>> a
'sxt'
>>> a = "I am a teacher!"
>>> a
'I am a teacher!'
>>> a = "'I' am a teacher!"#双引号包单引号
>>> a
"'I' am a teacher!"
>>> b = 'my_name is "TOM"'单引号包双引号
>>> b
'my_name is "TOM&