Python字符串及其内置方法
乘法操作
print('hello'*3)
hellohellohello
切片操作
print('hello'[2:])
llo
字符串判断
print('e21' in 'hello')
False
字符串拼接
a = '123'
b = 'abc'
c = a + b
print(c)
123abc
c = ''.join([a,b])
c = '----'.join([a,b])
123abc
123----abc
内置方法
st = 'hello kitty'
st.count('t')
st.capitalize()
st.center(50,'-')
st.encode()
st.decode()
st.endwith('y')
st.startswith('h')
st.expandtabs(tabsize = 10)
st.find('t')
st = 'hello kitty {name}'
st.format(name = 'alex')
st.format_map({'name':'alex'})
st.index('t')
st.isalnum()
st.isdecimal()
st.isdigit()
'126.9999'.isdigit()
st.isnumberic()
st.isidenetifier()
st.islower()
st.isuper()
st.isspace()
st.istitle()
st.lower()
st.uper()
st.swapcase
st.ljust(50,'*')
st.rjust(50,'*')
st.strip()
st.replace('hello','hi')
st.rfind('t')
st.split(' ')
st.rsplit(' ')
st.title()