# upper # 全部英文字母改成大写 str1 = 'qwe' str2 = 'Qwe' str3 = 'qWE' print(str1.upper()) print(str2.upper()) print(str3.upper()) 运行后 QWE QWE QWE
# lower # 全部英文字母改成小写 str4 = 'QWE' str5 = 'Qwe' str6 = 'qWE' print(str4.lower()) print(str5.lower()) print(str6.lower()) 运行后 qwe qwe qwe
# 如果要获取改变后的数据,就用一个新的变量接受 demo = str4.lower() print(demo) 运行后 qwe
# strip # 去掉空格(去掉字符串收尾两边的空格) str7 = ' huijia ' str8 = 'huijia ' str9 = ' huijia' print(str7.strip()) print(str8.strip()) print(str9.strip()) 运行后 huijia huijia huijia
# lstrip # 去掉左边的空格 str7 = ' huijia ' str8 = 'huijia ' str9 = ' huijia' print(str7.lstrip()) print(str8.lstrip()) print(str9.lstrip()) 运行后 huijia huijia huijia
#rstrip # 去掉右边的空格 str7 = ' huijia ' str8 = 'huijia ' str9 = ' huijia' print(str7.rstrip()) print(str8.rstrip()) print(str9.rstrip()) 运行后 huijia huijia huijia
# title # 字符串中每个单词首字母变大写,空格后第一个字母改大写。 str10 = 'hello boy and girl' print(str10.title()) 运行后 Hello Boy And Girl
# capitalize # 字符串中首个字母大写 str10 = 'hello boy and girl' print(str10.capitalize()) 运行后 Hello boy and gilr
#split # 根据指定元素切片,默认去除空格切片,以列表的形式导出。 str11 = 'hello boy and girl' print(str11.split()) 运行后 ['hello', 'boy', 'and', 'girl']
# 指定切割两个空格会出现一个什么都没有的单引号 str11 = 'hello boy and girl' print(str11.split(' '))#括号里面是空格 运行后 ['hello', 'boy', 'and', '','girl']
# 指定切割某个字符 str11 = 'hello boy and girl' print(str11.split('o')) 运行后 ['hell', ' b', 'y and girl'] b的前面有一个空格
# 指定切割某个字符,后面加上字符出现的几次 str11 = 'hello boy and girl' print(str11.split('o',1)) 运行后 ['hell', ' boy and girl'] b的前面有一个空格