内建函数
locals() #查看当前全局的所有变量
len() #获取容器的长度(字符串,元组,列表,集合,字典)
max() #获取容器中最大值
min() #获取容器中最小值
range() #产生指定范围内数据的生成器
bin() #将10进制数据转换为2进制数据
oct() #将8进制数据转换为2进制数据
hex() #将16进制数据转换为2进制数据
chr() #将ascii编码转化为对应字符
ord() #将字符转化为对应ascii编码
eval() #将字符串当python编码使用
"""
ascii -> 对应字符
字符 编码
数字: 0~9 48~57
大写字母: A~Z 65~90
小写字母: a~z 97~122
"""
字符串函数
'strs'.capitalize() #首字母大写
'strs'.title() #每个单词首字母大写
'strs'.upper() #每个字母变为大写
'strs'.lower() #每个字母变为小写
'strs'.swapcase() #大小写互换
'strs'.count() #计算指定字符串或字符出现的次数
'strs'.find() #根据指定的字符获取该字符在字符串中第一次出现的索引位置(找不到索引返回-1)
'strs'.index() #根据指定的字符获取该字符在字符串中第一次出现的索引位置(找不到索引返回一个异常错误)
'strs'.startswith() #检测字符串是否以指定字符开头
'strs'.endswith() #检测字符串是否以指定字符结尾
'strs'.isupper() #检测字符串是否都为大写字母
'strs'.islower() #检测字符串是否都为小写字母
'strs'.istitle() #检测字符串是否都为单词首字母大写
'strs'.isalnum() #检测字符串是否只由字母和数字字符组成
'strs'.isalpha() #检测字符串是否只由字母字符(含中文字符)组成
'strs'.isdigit() #检测字符串是否只由十进制数字字符组成
'strs'.isnumeric() #检测字符串是否以数字字符组成
'strs'.isdecimal() #检测字符串是否以数字字符组成
'strs'.isspace() #检测字符串是否由空白字符组成
'strs'.split() #使用指定字符,将字符串进行切割并装入列表
'strs'.splitlines() #使用回车字符,切割字符串并装入列表中
'strs'.join(['a','b','c']) #将容器中的字符串使用指定字符拼接成一个字符串
'strs'.zfill() #使用0填充字符串,参数为填充后的总位数
'strs'.center() #用指定字符,将字符串居中填充到指定长度,参数(长度,使用的字符)
'strs'.ljust() #用指定字符,将字符串左对齐填充到指定长度,参数(长度,使用的字符)
'strs'.rjust() #用指定字符,将字符串右对齐填充到指定长度,参数(长度,使用的字符)
'strs'.strip() #去掉字符串中,两侧指定重复的字符(如果不指定字符,则删除空格)
'strs'.lstrip() #去掉字符串中,左侧指定重复的字符(如果不指定字符,则删除空格)
'strs'.rjust() #去掉字符串中,右侧指定重复的字符(如果不指定字符,则删除空格)
#替换字符串中的字符
'strs'.maketrans() #制作字典
'strs'.translate() #使用字典替换
#exampel
var = 'wiz good guy,wiz super cool'
flag = ''.maketrans('wiz','wwr')
res = var.translate(flag)
#res ='wwr good guy,wwr super cool'
Python学习交流、资源共享群:563626388 QQ