数据类型之字符串(string)(三)
其他操作
1、len():求序列长度,返回数字
a = 'my name is wang'
len(a)
返回
15
空格也占一个位置。
2、+:连接2个字符串
>>> b = 'what is your name?' >>> a + ' ' + b
返回
'my name is wang what is your name?'
若两者都是数字,则进行数学计算。
3、* :重复序列元素
>>> str = 'abc' >>> str * 10
返回
'abcabcabcabcabcabcabcabcabcabc'
4、in:判断元素是否在字符串中,返回值为Ture或False
>>> 'a' in a True >>> 'b' in a False
5、max()、min()
>>> max(a) 'y' >>> min(a) ' '
每个元素对应一个计算机编码(ASCII码),计算机通过编码(实际上是一些列数值)的大小比较。
6、ord()——字符对应的ASCII码值;chr()——ASCII码值对应的字符
>>> ord('a') 97 >>> chr(97) 'a'