s1 = "wangs"
s2 = s1.center(15,'*')
print (s2)
s3 = len(s2)
print(s3)
*****wangs*****
15
s4 = "a is b are isaisa c"
ll = len(s4)
print(ll)
s5 = s4.count('is')
print(s5)
19
3
s1 = "abc"
s2 = s1.endswith('c')
print(s2)
True
- 4、expandtabs() 把tab键换成空格 ,可以自定义多少个空格
s1 = "hhh\tjjj"
print(s1.expandtabs(20))
hhh jjj
- 5 find() 找符合的字符,返回找到的字符所在的位置
s1 = "ab is are"
s2 = print(s1.find('a'))
0
s1 = "hello {0},age {1}"
print(s1)
new1=s1.format("aaa",19)
print (new1)
hello {0},age {1}
hello aaa,age 19
s1 = "88d88 "
print(s1.isalpha())
False
s1 = "wang"
li = ["aaa","bbb"]
print('S'.join(s1))
print(''.join(s1))
print(''.join(li))
wSaSnSg
wang
aaabbb
s1 = " www 22 "
print(s1.lstrip())
www 22
s1 = " www 22 "
print(s1.rstrip())
www 22
- 12、####去掉左边和右边的空格 中间的 去不掉
s1 = " www 22 "
print(s1.strip())
www 22
- 13、partition 分割字符 用传参来分割成元祖类型
s1 = "ab is aa 3 fs "
print(s1.partition('is')
('ab ', 'is', ' aa 3 fs ')
s1 = "ab is aa"
print (s1.replace('ab','xxx'))
xxx is aa
s1 = "abisaaandandin"
s2 = "aa\nbb\nadm"
print(s1.split('and'))
print(s2.split('\n'))
['abisaa', '', 'in']
['aa', 'bb', 'adm']
s1 = "abdS"
print (s1.swapcase())
ABDs