Python中常用函数表是开发者快速实现功能的核心工具集,涵盖输入输出、类型转换、数学运算、序列操作等高频需求。内置函数无需导入即可调用,如print()
、len()
等,而标准库函数如math.sqrt()
则需导入模块。掌握这些函数能显著提升代码效率与可读性。
输入输出函数是交互基础,print()
格式化输出内容,input()
获取用户输入。例如,print(f"结果: {value}")
支持f-string嵌入变量,input("提示:")
可引导用户输入。
类型转换函数处理数据格式转换,int()
、str()
、list()
分别将数据转为整数、字符串或列表。例如,int("42")
将字符串转为数字42,list("abc")
生成列表['a', 'b', 'c']
。
数学运算函数包含abs()
取绝对值、round()
四舍五入、sum()
求和等。max([1, 5, 3])
返回5,pow(2, 3)
计算2的3次方。结合math
库还能实现更复杂计算,如math.gcd(12, 15)
求最大公约数。
序列操作函数如len()
获取长度、sorted()
排序、zip()
合并多序列。enumerate()
同时获取索引与值,例如for i, v in enumerate(['a', 'b']):
会输出索引0和值'a'。reversed()
反转序列,适用于字符串或列表。
文件与IO函数通过open()
读写文件,模式参数'r'
为读取、'w'
为覆盖写入。上下文管理器with open('file.txt') as f:
确保文件自动关闭,f.read()
读取全部内容。
熟练使用这些函数能减少重复代码,建议结合官方文档实践练习。遇到复杂需求时,可进一步探索itertools
、collections
等标准库扩展功能。