Python是一种功能丰富的编程语言,它提供了许多内置函数,这些函数可以直接使用,无需额外导入模块。以下是一些常用的Python函数:
输入输出函数
`print(object(s), sep='', end='\n', file=sys.stdout, flush=False)`:输出传递给函数的表达式。
`input(prompt='')`:读取一行输入,并返回为字符串。
字符串处理函数
`len(s)`:返回对象的长度或项目个数。
`str.split(sep='', maxsplit=None)`:将字符串分割为列表。
`str.join(iterable)`:将可迭代对象中的元素以指定的字符连接生成一个新的字符串。
类型转换函数
`int(x[, base])`:将一个数或字符串或字节序列转换为一个整数。
`float(x)`:将一个数或字符串转换为一个浮点数。
逻辑和比较函数
`all(iterable)`:如果集合中所有元素都为真,则返回True。
`any(iterable)`:如果集合中有一项元素为真,则返回True。
数学函数
`abs(x)`:返回数字的绝对值。
`max(iterable, *[, default=obj, key=None])`:返回可迭代对象中的最大值。
`min(iterable, *[, default=obj, key=None])`:返回可迭代对象中的最小值。
其他常用函数
`range(stop)`:返回一个整数序列。
`type(object)`:返回参数的数据类型。
`setattr(object, name, value)`:设置对象属性。
`getattr(object, name[, default])`:获取对象属性。
`assert condition, message`:如果条件为假,则引发AssertionError异常。
文件操作函数
`open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)`:打开文件。
`os.rename(src, dst)`:重命名文件或目录。
`os.rmdir(path)`:删除空目录。
`os.listdir(path)`:列出目录中的文件和子目录。
线程和进程
`threading.Thread(target=function, name=thread_name, args=(), kwargs={})`:创建线程。
异常处理
`try...except...finally`:异常处理结构。
其他
`help(function)`:显示有关指定函数的文档。
`globals()`:返回当前的全局符号表字典。
`locals()`:返回当前局部符号表字典。
以上列出的函数只是Python众多内置函数中的一部分。Python的官方文档提供了更全面和详细的函数列表和使用方法。