立即学习:https://edu.csdn.net/course/play/26676/338774?utm_source=blogtoedu
字母、数字、标点符号、控制符都叫字符。
ord函数是可以将字符编码(英语字符组成)转换成ascll码。格式:ord()
>>> ord('r')
114
bin函数可以将十进制数字转化成二进制。
>>> bin(100)
'0b1100100'
unicode(统一码、万国码)
由“”或‘’号包裹起来的就是字符串
str代表字符串
数字转化成字符串:
>>> int('12')
12
>>> str(12)
'12'
转译符\当字符串中出现内容用引号与头尾引号相同时,在内容引号前面添加\作为转译。例:
>>> 'what\'s you name'
"what's you name"
字符串是序列只有加和乘没有除法
所有的序列可以联接,联接中的加号需要两边类型相同
而乘号可以对应数字
>>> m='my'
>>> b='book'
>>> m+b
'mybook'
>>> l=m+b
>>> l
'mybook'
>>> l+l+l
'mybookmybookmybook'
>>> l*3
'mybookmybookmybook'
使用len函数可以返回对象长度或项目个数。例:
>>> m='my'
>>> len(m)
2
如果想判断一个字符是否在字符串中用in联接,例:
>>>b='book'
>>>b
'book'
>>> 'o' in b
True
>>> 's' in b
False