Python有哪些常用函数?

Python 是一种功能丰富的编程语言,它提供了大量的内置函数和库函数。以下是一些常用的 Python 函数,它们涵盖了多个领域:

  1. 基础数据类型函数

    • int(): 将一个数或字符串转换成整数。
    • float(): 将一个数或字符串转换成浮点数。
    • str(): 将对象转换为字符串。
    • list(): 将可迭代对象转换为列表。
    • tuple(): 将可迭代对象转换为元组。
    • dict(): 创建一个字典。
    • set(): 创建一个集合。
    • bool(): 将给定的值转换为布尔值(True 或 False)。
  2. 数学函数

    • abs(): 返回数字的绝对值。
    • divmod(): 返回商和余数。
    • pow(): 返回 x 的 y 次幂。
    • round(): 对浮点数进行四舍五入。
    • min(): 返回可迭代对象中的最小值。
    • max(): 返回可迭代对象中的最大值。
    • sum(): 返回可迭代对象中所有数字的总和。
  3. 字符串函数

    • len(): 返回对象(如字符串、列表、元组等)的长度。
    • str.upper(): 将字符串转换为大写。
    • str.lower(): 将字符串转换为小写。
    • str.split(): 根据指定的分隔符将字符串分割成列表。
    • str.join(): 使用指定的分隔符将可迭代对象中的元素连接成一个字符串。
    • str.replace(): 替换字符串中的某个子串。
    • str.strip(): 去除字符串前后的空白字符。
  4. 列表函数

    • list.append(): 向列表末尾添加一个元素。
    • list.extend(): 向列表末尾添加多个元素。
    • list.insert(): 在指定位置插入一个元素。
    • list.remove(): 移除列表中第一个匹配的元素。
    • list.pop(): 移除并返回列表中的最后一个元素。
    • list.index(): 返回列表中某个值的索引。
    • list.count(): 返回列表中某个值出现的次数。
  5. 文件操作函数

    • open(): 打开文件并返回文件对象。
    • file.read(): 读取文件内容。
    • file.write(): 写入文件内容。
    • file.close(): 关闭文件。
  6. 其他常用函数

    • range(): 返回一个序列,包含从指定开始值到结束值(不包括结束值)的数字。
    • type(): 返回对象的类型。
    • isinstance(): 检查对象是否是指定类型的实例。
    • dir(): 返回对象的所有属性和方法列表。
    • help(): 提供关于模块、关键字、属性、方法等的帮助信息。

这只是 Python 的一小部分常用函数。Python 的标准库和第三方库提供了更多的函数和工具,可以满足各种编程需求。

 

Python有大量的内置函数和库函数,这些函数用于执行各种常见的任务。以下是一些常用的Python函数和它们的用途:

  1. 基础函数

    • print(): 打印输出到控制台。
    • type(): 返回对象的类型。
    • id(): 返回对象的唯一标识符。
    • dir(): 列出对象的所有属性和方法。
    • len(): 返回对象的长度(如列表、字符串、元组等的元素个数)。
    • del: 删除对象的引用。
  2. 数学函数

    • abs(): 返回数字的绝对值。
    • divmod(): 返回商和余数。
    • round(): 对浮点数进行四舍五入。
    • pow(): 返回x的y次幂。
    • min(): 返回可迭代对象中的最小值。
    • max(): 返回可迭代对象中的最大值。
    • sum(): 返回可迭代对象中所有数字的总和。
  3. 字符串函数

    • str.capitalize(): 将字符串的首字母转换为大写。
    • str.center(): 居中字符串。
    • str.count(): 计算子串在字符串中出现的次数。
    • str.encode(): 将字符串编码为指定的字节串。
    • str.endswith(): 检查字符串是否以指定的后缀结束。
    • str.expandtabs(): 将字符串中的制表符转换为空格。
    • str.find(): 查找子串在字符串中首次出现的位置。
    • str.format(): 格式化字符串。
    • str.index(): 查找子串在字符串中首次出现的位置(如果找不到则抛出异常)。
    • str.join(): 使用指定的分隔符将可迭代对象中的元素连接成一个字符串。
    • str.lower(): 将字符串转换为小写。
    • str.lstrip(): 去除字符串左侧的空白字符。
    • str.partition(): 根据指定的分隔符将字符串分割成三部分。
    • str.replace(): 替换字符串中的子串。
    • str.rstrip(): 去除字符串右侧的空白字符。
    • str.split(): 根据指定的分隔符将字符串分割成列表。
    • str.strip(): 去除字符串两侧的空白字符。
    • str.swapcase(): 翻转字符串中的大小写。
    • str.title(): 将字符串中每个单词的首字母转换为大写。
    • str.translate(): 使用给定的翻译表转换字符串中的字符。
    • str.upper(): 将字符串转换为大写。
    • str.zfill(): 在字符串左侧填充0,使其达到指定的宽度。
  4. 列表函数

    • list(): 创建一个列表。
    • list.append(): 在列表末尾添加一个元素。
    • list.extend(): 在列表末尾添加多个元素。
    • list.insert(): 在指定位置插入一个元素。
    • list.remove(): 移除列表中第一个匹配的元素。
    • list.pop(): 移除并返回列表中的最后一个元素(或指定位置的元素)。
    • list.index(): 返回列表中某个值的索引。
    • list.count(): 返回列表中某个值出现的次数。
    • list.sort(): 对列表进行排序。
    • list.reverse(): 反转列表中的元素。
    • list.clear(): 移除列表中的所有元素。
  5. 字典函数

    • dict(): 创建一个字典。
    • dict.keys(): 返回字典的键。
    • dict.values(): 返回字典的值。
    • dict.items(): 返回字典的键值对。
    • dict.get(): 根据键获取字典中的值,如果键不存在则返回None或指定的默认值。
    • dict.update(): 更新字典。
    • dict.clear(): 移除字典中的所有元素。
    • dict.pop(): 移除并返回字典中的指定键对应的值。
    • dict.popitem(): 移除并返回字典中的最后一对键值对。
  6. 文件操作函数

    • open(): 打开文件并返回文件对象。
    • file.read(): 读取文件内容。
    • file.write(): 写入文件内容。
    • file.close(): 关闭
posted @ 2024-04-03 19:48  奥兰王子  阅读(17)  评论(0编辑  收藏  举报