字符串相关操作
str = "abc123abc123"
str_index = str.find("a") #找出a的下标 从左往右 没有则返回-1
str_index = str.rfind("a") #找出a的下标 从右往左 没有则返回-1
str_index = str.find("a", 2) #找出a的下标 从左往右第二个
str_in = str.index("a") #找出a的下标 从左往右 没有则报错
str_in = str.rindex("a") #找出a的下标 从右往左 没有则报错
str_count = str.count("a") #a出现的次数
str_re = str.replace("123","321") #将所有123替换为321
str_re = str.replace("123","321",1) #将一组123替换为321
str_sp = str.spilt("a") #以a为中心进行切割 返回一个列表
str_ret = str.capitalize() #首字母大写 后面字母全小写
str_ret = str.title() #所有单词 首字母大写
str_ret = str.startswith("a") #是否以a为开头 返回true false
str_ret = str.endswith("3") #是否以3为结尾 返回true false
str_ret = str.lower() #所有大写字符转换为小写字符
str_ret = str.upper() #所有大写字符转换为小写字符
str_ret = str.ljust(15,"a") #左边不动,右边用a补充到15位 位数足够则不填充
str_ret = str.rjust(15,"a") #右边不动,左边用a补充到15位
str_ret = str.center(15,"a") #字符串居中,左右用a补充到15位
str_ret = str.lstrip() #删除左边的空格
str_ret = str.rstrip() #删除右边的空格
str_ret = str.rstrip() #删除两边的空格
str_ret = str.partition("a") #以a为中心进行分组 返回一个元组
str_ret = str.spiltlines() #以行为中心进行切割 返回一个列表
str_ret = str.isalpha() #判断字符串是否都为字母 返回 true false
str_ret = str.isdigit() #判断字符串是否都为数字 返回 true false
str_ret = str.isalnum() #判断字符串是否包含字符或数字 返回 true false
str_ret = str.isspace() #判断字符串是否只包含空格 返回 true false
help(str) #打开帮助文件
字符串拼接
my_list = ["123","abc","ABC"]
ret = "".join(mylist) #将列表拼接成字符串
ret = "#".join(mylist) #将列表拼接成字符串 用#号连接
a = "123"
b = "456"
c = a + b #字符串的拼接