Python部分函数模块和相关的功能

字符串相关的函数及功能

  • split():以某种方式进行分割字符串
  • find():检测某个字符是否在另外一个字符串中,在返回索引,不在返回-1
  • join():以某个字符作为分隔符,对字符串进行拼接,组合成一个新的字符串
  • 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():返回指定键的值,不存在则返回None
  • items():以列表返回可遍历的(键, 值) 元组数组
  • 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:数据类型与字符串相互转化
本博客所有文章如无特别注明均为原创。作者:止语复制或转载请以超链接形式注明转自 止语
原文地址《Python部分函数模块和相关的功能

相关推荐

网友评论(0)