字符串
Python的字符串是不可变得(不支持单字符类型,单字符也是字符串使用)
字符串编码
ord(‘’);字符转换成对应的编码
chr();编码对应字符
>>> ord('A')
65
>>> chr(65)
'A'
>>>
通过单引号和双引号类创建字符串,有单引号用双引号,反之用单
也可以用连续三个来创建多行
可以允许空字符串存在
len();用来查看字符串长度
>>> c = ''
>>> len(c)
0
转义字符
+特殊字符
字符串拼接
可以用+ 也可以用空格直接
>>> 'aa'+'aa'
'aaaa'
>>> 'a' 'aa'
'aaa
字符串的复制
#复制直接用乘号(*)
>>> a = 'asd'*3
>>> a
'asdasdasd'
>>>
不换行打印
可以赢end = ”任意字符串“来添加任何内容
print('aa',end = "*")
print('bb',end = "*")
print('cc')
aa*bb*cc
控制台上读取字符串
input(" ")
>>> myname = input("请输入名字:")
请输入名字:小站
>>> myname
'小站'
使用[]提取字符
我们可以通过在字符串后面添加[],在[]里面指定偏移量
正向搜索:最左是[0]直到[ len(str)-1 ]
反向搜索:左右是-1,直到长度位置-len(str)为止
>>> a = 'abcdefghijklmnopqrstuvwxyz'
>>> a[1]
'b'
>>> a[-3]
'x'
>>> a[len(a)-1]
'z'
>>> a[-len(a)]
'a&