今天主要学习了字符串常用方法,字典,高效循环字典方式,以及文件读写。
字符串的常用方法:
print(name.capitalize())#首字母大写
print(name.istitle())#判断是否为标题,就是判断字符串首字母是否大写
print(name.center(100,'-'))#100个字符,除了name占用的,其余的使用-补齐,name放在正中间
print(name.count('换'))#统计出现的次数
print(name.endswith('.jpg'))#字符串是否以.jpg结尾
print(name.startswith('a'))#字符串是否以a开头
print(name.upper())#都变成大写的
print(name.lower())#都变成小写的
print(name.find('a'))#寻找,找不到的时候也不会报错,会返回-1
print(name.isdigit())#判断是否为纯数字
print(name.isidentifier())#
print(name[1])
print(name.isspace())#判断是否全部为空格
print(name.iaalnum())#只能有英文、数字就是合法的,就会返回true
print(name.isalpha())#只能有英文、汉字
print(name.strip())#去除字符串两边的一个什么东西,默认是去空格和换行符
print(name.strip(' '))#去除字符串两边的空格
print(name.strip('a'))#去除字符串两边的字符a
print(name.lstrip())#去除左边的
print(neme.rstrip())#去除右边的
print(name.replace('abc','ABC'))#把左边的替换成右边的
print(name.replace('aaa','BBB',1))#替换字符串,把左边的字符串替换成右边的,替换一次,没有数字时,默认全部替换
pasa=['lax','dsa','dec','sdd']
print('、'.join(pasa))#把list使用、连接起来,生成字符串;
print(name,join())#把list变成字符串,以某个字符串连接
print(name.split())#分割字符串,2、把字符串变成一个list
#name='5'
#print(name.zfill())#在前边补0
print(name.split())#分割字符串,把字符串变成一个list,默认是以空格和字符串分割的
print(name.split(‘,’))#使用逗号分割字符串,把字符串变成一个list
import string
print(string.ascii_letters)#所有的大写+小写字母
print(string.ascii_lowercase)#所有的小写字母
print(string.ascii_uppercase)#所有的大写字母
print(string.digits)#所有的数字
print(string.punctuation)#所有的特殊字符
来源:https://www.cnblogs.com/duxiansheng/p/9144111.html