标签:hello alpha space fill 次数 star 指定 保留 cab
str[start:end:step] # 包括头,不包括尾巴。step为步长,意思是每隔step-1个元素,取一个字符
[::-1] #反向取字符串,实现字符串的反转 "abcde"-->"edcba"。
"while".center(10) # while
"while".center(10, 'a') # aawhileaaa 可以指定填充内容,默认以空格填充
len("while".center(10)) # 10
"while".ljust(10,'*') # while*****
"while".rjust(10,'*') # *****while
"1".zfill(10) --》 0000000001'
"{} is {} years old".format("while", 18) --> while is 18 years old
"a".join("123") # 1a2a3
"hello".count('l') # 2
"hello".find('l') # 2
"helllo".replace("l", "L") 将所有的l替换为L
"helllo".replace("l", "L", 2) 将l替换为L,只替换2个
trans = str.maketrans("12345", "abcde")
"12123123".translate(trans) # ababcabc
"While".upper() --》 WHILE
"While".upper() --》 while
"While".swapcase() --》 wHILE
"While is ok ".title() --》 While Is Ok
"while IS ok ".capitalize() --》 While is ok
"while is ok 1993 ab c de".expandtabs() 无效果
"while is \t ok 1993 ab c de".expandtabs(4) --> while is ok 1993 ab c de
"hello world".startswith("h") -->True
"hello world".startswith("h", 1, 3) -->False 从1号索引开始到3号索引的子串是否以h开头(截取判断)
print(
"""
hello
nihao
""".splitlines(1)
)
# ['\n',' hello\n', ' nihao\n']
"hell".join(['1','2','3']) --》1hell2hell3
"a".join("bcde") --> 'bacadae'
标签:hello alpha space fill 次数 star 指定 保留 cab
原文地址:https://www.cnblogs.com/byron0918/p/10290108.html