Python所有的函数大全
时间: 2023-10-27 20:06:19 浏览: 179
Python 中内置了很多函数,可以完成各种常见的操作。以下是一些常用的内置函数的介绍:
1. 数学函数
Python 内置了一些数学函数,可以对数字进行计算和处理,例如:
- abs(x):返回 x 的绝对值。
- pow(x, y) 或 x ** y:返回 x 的 y 次幂。
- round(x, n):将 x 四舍五入到 n 个小数位。
- min(x1, x2, ..., xn):返回传入参数中最小的值。
- max(x1, x2, ..., xn):返回传入参数中最大的值。
- sum(iterable):返回可迭代对象中所有元素的和。
2. 字符串函数
Python 中的字符串函数可以对字符串进行各种处理和操作,例如:
- len(s):返回字符串 s 的长度。
- str.upper():将字符串转换为大写。
- str.lower():将字符串转换为小写。
- str.capitalize():将字符串的第一个字母转换为大写。
- str.title():将字符串中每个单词的首字母转换为大写。
- str.strip():去掉字符串两端的空格。
- str.startswith(prefix):判断字符串是否以 prefix 开头。
- str.endswith(suffix):判断字符串是否以 suffix 结尾。
3. 列表函数
Python 中的列表函数可以对列表进行各种处理和操作,例如:
- len(lst):返回列表 lst 的长度。
- lst.append(x):将元素 x 添加到列表 lst 的末尾。
- lst.extend(iterable):将可迭代对象 iterable 中的元素添加到列表 lst 的末尾。
- lst.insert(i, x):将元素 x 插入到列表 lst 的第 i 个位置。
- lst.remove(x):从列表 lst 中删除第一个值为 x 的元素。
- lst.pop(i):删除列表 lst 中第 i 个位置的元素,并返回该元素的值。
- lst.index(x):返回列表 lst 中第一个值为 x 的元素的索引。
- lst.count(x):返回列表 lst 中值为 x 的元素的个数。
- lst.sort():对列表 lst 进行排序。
- lst.reverse():将列表 lst 中的元素反转。
4. 文件操作函数
Python 中的文件操作函数可以对文件进行读取、写入和操作,例如:
- open(file, mode):打开文件并返回文件对象。
- file.read(size):从文件中读取 size 个字节或字符。
- file.readline():从文件中读取一行。
- file.readlines():从文件中读取所有行并返回一个列表。
- file.write(s):写入字符串 s 到文件中。
- file.writelines(lines):写入字符串列表 lines 到文件中。
- file.close():关闭文件。
5. 其他函数
除了上述函数以外,Python 还提供了很多其他的内置函数,例如:
- type(x):返回变量 x 的类型。
- isinstance(x, t):判断变量 x 是否属于类型 t。
- range(start, stop, step):返回一个包含从 start 到 stop(不包括 stop)的整数序列,并且步长为 step。
- input(prompt):从控制台读取用户输入,并返回字符串。
- print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False):将对象以字符串形式输出到控制台,并可以指定分隔符、结束符、输出文件和刷新设置。
以上仅是 Python 中内置函数的一部分,还有很多其他有用的函数可以用来完成各种任务。
阅读全文