字符串相关的函数及功能
split():以某种方式进行分割字符串find():检测某个字符是否在另外一个字符串中,在返回索引,不在返回-1join():以某个字符作为分隔符,对字符串进行拼接,组合成一个新的字符串strip():执行lstrip()和rstrip()(删除字符串两段的空格和换行)format():格式化字符串upper():转换字符串中的小写字母为大写lower():转换字符串中的大写字母为小写count():返回某个字符在字符串里面出现的次数isdecimal():如果字符串中只包含十进制数字则返回 True 否则返回 False.isalpha(): 如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False
列表相关对的函数及功能
append():在列表末尾添加新的对象count():统计某个元素在列表出现的次数index():从列表中找出某个值第一个匹配项的索引insert():将对象插入列表pop():移除一个元素并返回该元素的值(默认最后一个)remove():移除列表中某个值的第一个匹配项reverse():反向列表中的元素[逆序输出]sort():对列表进行排序(默认为正序,当reverse=True则为逆序)
字典相关的函数及功能
clear():清除字典中所有元素copy():返回一个字典的浅复制get():返回指定键的值,不存在则返回Noneitems():以列表返回可遍历的(键, 值) 元组数组update():更新对应键的值,不存在则增加keys():以列表的形式返回字典的所有键values():以列表的形式返回字典的所有值pop():删除一个键的值并返回其中以items()、keys()、values()得到的值需要使用list进行转化一下
系统函数
print():打印测试函数input():输入函数abs():绝对值函数int():转换为整形str():转换为字符串list():转换为列表tuple():转换为元组dict():转换为字典len():计算长度max():返回最大值min():返回最小值
常用模块
os:系统编程的操作模块,可以处理文件和目录random:生成随机数的模块time:时间模块calendar:日历模块datetime:日期模块pickle:序列化和反序列化hashlib:用于加密的模块json:数据类型与字符串相互转化