数据类型之字符串(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'

 

posted @ 2019-10-22 22:08  刀客王  阅读(143)  评论(0编辑  收藏  举报