>>>a='SayHelloToYou' >>>a.split('o') ['SayHell', 'T', 'Y', 'u']
str.split(’ ‘)按照括号内容分割字符串 str.lower() 小写 str.upper() 大写 str.swapcase() 大小写变换
>>>a='SayHelloToYou' >>>a.swapcase() 'sAYhELLOtOyOU'
str.index(‘lo’,1,4)返回‘lo’子串在[1,4) 范围内在str左边第一次出现的下标,找不到返回ValueError
str.rindex(‘lo’,1,4)返回‘lo’子串在[1,4) 范围内在str右边第一次出现的下标,找不到返回ValueError
>>>a='SayHelloToloYou' >>>a.index('lo')6 >>>a.index('lo',1,3) ValueError: substring not found >>>a.rindex('lo') 10
格式化 1 %
>>>"%s %s" % ('Hello', 'World')>>>a=[1,3] >>>'aa id %s'%a 'aa id [1, 3]' >>>a=(1,2) >>>'aa id %s'%(a,) 'aa id (1, 2)' >>>a={ 'a':3,'r':9} >>>'aa id %s'%a "aa id {'a': 3, 'r': 9}"
%%转义%
2 format
>>>"{1} {0} {1}".format("h", "w") 'w h w' >>>'aaa {}'.format('ll') 'aaa ll' >>>'aaa {0[1]} {0[2]}'.format([1,2,3,4]) 'aaa 2 3' >>>a={ 'b':3,'r':9} >>>'aaa {r}'.format(**a) 'aaa 9' { {}}转义{}