#字符串基本操作
print(‘hello‘*20)#重复输出字符串 print(‘hellojkhjkj‘[2:])#字符串切片 print(‘ll‘in‘helloui‘)#判断字符串包含关系
#字符串拼接
a=‘123‘ b=‘asd‘ c=‘78y‘ d=‘..‘.join([a,b,c])#拼接方式指定为‘..‘ print(d)
#字符串的内置方法
st=‘ hello kitty\n ‘ # print(st.strip())#将开头和结尾的换行符和空格都去掉 print(st.lstrip())#将开头的换行符和空格去掉 print(st.rstrip())#将结尾的换行符和空格去掉 # print(st.split())#将字符串分割,成为一个列表 # print(st.replace(‘hell‘,‘jkl‘))#替换 # print(st.count(‘l‘))#统计元素个数 print(st.capitalize())#字符串首字母大写 # print(st.center(50,‘-‘))#居中,总长度为50 print(st.endswith(‘ty‘))#判断是否以某内容结尾 # print(st.startswith(‘he‘))#判断是否以某内容开头 # print(st.find(‘t‘))#查找第一个元素,将其索引值返回(如果不存在就返回-1) print(st.rfind(‘t‘))#查找最右边某一个元素,将其索引值返回(如果不存在就返回-1) print(st.index(‘t‘))#查找第一个元素,将其索引值返回(如果不存在就会报错) print(st.isdigit())#是否是整型数 print(‘asA‘.islower())#是否全是小写字母 print(‘asA‘.isupper())#是否全是大写字母 # print(‘asA‘.lower())#全部变为小写字母 # print(‘asA‘.upper())#全部变为大写字母 print(‘asA‘.swapcase())#大写变小写,小写变大写 print(‘ ‘.isspace())#是否是空格 print(‘abc234‘.isalnum())#是否包含字母或者数字 print(‘346‘.isdecimal())#是否是十进制
原文:https://www.cnblogs.com/rj-learning/p/10696249.html