定义一个字符串:
name='sunflower111'
1、把字符串首字母大写
name.capitalize()
6、把字符串居中
name.center()
第一个值20表示整个字符串的长度,包括自身长度,字符串不足的长度,用第二个值‘-’补齐
7、查找字符串中的第一个出现元素的下标
name.index()
如果元素不存在,则会报错。默认返回从左到右查到的第一个指定元素的下标
8、同样是查找字符串中第一个出现元素的下标,但找不到元素的时候,不会报错,会返回-1表示不存在
name.find()
9、判断字符串l是否只有英文、汉字,返回布尔类型的值
# a = True #布尔类型 ,真
# b = False #假,条件不成立
20、补0
name.zfill() 设置字符串长度,不足的在前方补0
21、string函数
首先引用string函数
import string
①所有的大写+小写字母
string.ascii_letters
②所有小写字母
string.ascii_lowercase
③所有大写字母
string.ascii_uppercase
④所有数字
string.digits
⑤所有的特殊字符
string.punctuation
22、split()
可以分割字符串,把字符串变成一个list
定义一个字符串
names='小A 小B 小C 小D 小E'
names.split() #默认是以空格和换行符分割的
也可以输入根据某元素进行分割,如用‘小’进行分割:
print(name.split('小'))
还可以根据换行符分割字符串,如:
23、join()
把list变成字符串,以某个字符串连接
'连接字符串'.join(列表名)
定义一个列表
names=['小A', '小B', '小C', '小D', '小E']
print('----'.join(names))