PYTHON学习(二)

Posted on 2017-05-01 22:45  云小七  阅读(178)  评论(0)    收藏  举报

常见的字符串表达方法:

capitalize() 返回字符串的首字母大写副本

'boolean'.capitalize()
'Boolean'  

find(s) 返回字符串中首次出现出现参数s的索引,如果字符串中没有参数s则返回-1

>>> 'C02 H02'.find('2')
2

find(s,beg) 返回字符串中索引beg之后首次出现参数s的索引,如果字符串中索引beg之后没有参数s则返回-1

>>> index='C02 H02'.find('2')
>>> 'C02 H02'.find('2',index+1)
6

find(s,beg,end) 返回字符串中索引beg与end之间首次出现参数s的索引,如果字符串中索引beg与end之间没有参数s则返回-1

>>> 'C02 H02'.find('2',3,-1)
-1

islower() 测试所有字符是否均为小写形式

>>> 'hello'.islower()
True

isupper() 测试所有字符是否均为大写形式

>>> 'WORLD'.isupper()
True
>>> 'helloWORLD'.isupper()
False

lower() 将所有字符转换成小写形式并返回替换为new并返回

>>> 'MoNDaY'.lower().capitalize()
'Monday'

upper() 将所有字符转换为大写形式并返回

>>> 'universe'.upper()
'UNIVERSE'

split() 将空格分隔的单词以列表的形式返回

>>> 'abc bac cab'.split()
['abc', 'bac', 'cab']

spilt('del') 将del分隔的单词以列表的形式返回

>>> 'abcdelbacdelcab'.split('del')
['abc', 'bac', 'cab']

strip() 删除字符串两端的空白符并返回

>>> ' Monday'.strip()
'Monday'

strip('s') 删除字符串中的s并返回

>>> 'Mondays'.strip('s')
'Monday'