Python内置函数列表
1. abs(x) - 返回x的绝对值。
2. all(iterable) - 如果可迭代对象中的所有元素都为真值(非零、非空、非空字符串等),则返回True;否则返回False。
3. any(iterable) - 如果可迭代对象中的任何元素都为真值,则返回True;否则返回False。
4. ascii(obj) - 返回一个包含对象的可打印表示的字符串,使用ASCII字符替换非ASCII字符。
5. bin(x) - 将整数x转换为二进制字符串。
6. bool(x) - 将x转换为布尔值,如果x为False、None、0、空字符串、空列表、空字典或空集合,则返回False,否则返回True。
7. bytearray([source[, encoding[, errors]]]) - 返回一个新的bytearray对象,其中的元素初始化为source中的字节。
8. bytes([source[, encoding[, errors]]]) - 返回一个新的bytes对象,其中的元素初始化为source中的字节。
9. callable(obj) - 如果对象obj是可调用的,则返回True;否则返回False。
10. chr(i) - 返回Unicode code point i的字符。
11. classmethod(func) - 将一个函数转换为类方法。
12. compile(source, filename, mode[, flags[, dont_inherit]]) - 将源代码编译为代码对象、AST对象或会话对象。
13. complex([real[, imag]]) - 返回由real和imag给定的复数。
14. delattr(object, name) - 删除对象的属性。
15. dict([arg]) - 创建一个字典。arg可以是一个字典、关键字参数或表示键-值对的迭代器对象。
16. dir([object]) - 返回一个包含对象的有效属性和方法名称的列表。
17. divmod(a, b) - 返回a和b的商和余数的元组。
18. enumerate(iterable, start=0) - 返回一个枚举对象,其中包含iterable中的元素和计数。
19. eval(expression[, globals[, locals]]) - 评估由字符串表示的Python表达式,并返回结果。
20. exec(object[, globals[, locals]]) - 执行object中可执行的Python代码,并返回结果。
21. filter(function, iterable) - 使用function过滤可迭代对象iterable中的元素,返回一个迭代器对象。
22. float([x]) - 将x转换为浮点数。
23. format(value[, format_spec]) - 返回value转换为指定格式的字符串。
24. frozenset([iterable]) - 返回一个新的不可变的frozenset对象,其中的元素来自可迭代对象iterable。
25. getattr(object, name[, default]) - 返回对象的属性值。
26. globals() - 返回当前全局符号表的字典。
27. hasattr(object, name) - 如果对象object有一个名称为name的属性,则返回True;否则返回False。
28. hash(object) - 返回对象的哈希值。
29. help([object]) - 显示对象或模块的帮助文档。
30. hex(x) - 将整数x转换为小写的十六进制字符串。
31. id(object) - 返回对象的 标识符。
32. input([prompt]) - 从用户处获取输入,并以字符串的形式返回。
33. int([x[, base]]) - 将x转换为一个整数。
34. isinstance(object, classinfo) - 如果对象object是classinfo的实例或子类的实例,则返回True;否则返回False。
35. issubclass(class, classinfo) - 如果class是classinfo的子类,则返回True;否则返回False。
36. iter(object[, sentinel]) - 返回一个迭代器对象。
37. len(s) - 返回对象s的长度(元素的个数)。
38. list([iterable]) - 返回一个包含iterable中所有元素的列表或空列表。
39. locals() - 返回当前局部符号表的字典。
40. map(function, iterable, ...) - 将function应用于可迭代对象iterable的每个元素,并返回一个迭代器对象。
41. max(iterable, *[, key, default]) - 返回可迭代对象iterable中的最大元素。
42. min(iterable, *[, key, default]) - 返回可迭代对象iterable中的最小元素。
43. next(iterator, default) - 返回迭代器iterator的下一个元素。
44. object() - 返回一个新的对象,该对象是所有类的基类。
45. oct(x) - 将整数x转换为小写的八进制字符串。
46. open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) - 打开文件并返回文件对象。
47. ord(c) - 返回Unicode字符c的整数表示。
48. pow(x, y[, z]) - 返回x的y次幂,取模z(如果给定)。
49. print(*objects, sep=' ', end='
', file=sys.stdout, flush=False) - 将对象打印到标准输出流。
50. property([fget[, fset[, fdel[, doc]]]]) - 返回一个属性对象。
51. range(stop) - 返回一个不可变的序列对象,其中的元素从0到stop-1。
52. repr(obj) - 返回对象obj的字符串表示形式。
53. reversed(seq) - 返回一个反转的迭代器。
54. round(number[, ndigits]) - 返回一个浮点数number的四舍五入值,保留指定的小数位数。
55. set([iterable]) - 返回一个新的可变的集合对象,其中的元素来自可迭代对象iterable,如果未提供iterable,则返回空集合。
56. setattr(object, name, value) - 设置对象的属性值。
57. slice(stop) - 返回一个描述切片的对象,范围从0到stop-1。
58. sorted(iterable, *, key=None, reverse=False) - 返回一个排序的列表。
59. staticmethod(func) - 将一个函数转换为静态方法。
60. str(obj) - 返回对象obj的字符串表示形式。
61. sum(iterable[, start]) - 返回可迭代对象iterable中所有元素的总和。
62. super([type[, obj-or-type]]) - 返回一个超类或预期类的临时对象。
63. tuple([iterable]) - 返回一个包含iterable中所有元素的元组或空元组。
64. type(object) - 返回对象的类型。
65. vars([object]) - 返回对象的属性和属性值的字典。
66. zip(*iterables) - 对多个可迭代对象的元素进行打包,并返回一个元组的迭代器。
67. __import__(name[, globals[, locals[, fromlist[, level]]]]) - 动态地加载模块。
68. quit([arg]) - 终止交互式会话。
69. exit([arg]) - 终止交互式会话。
70. compile(source, filename, mode[, flags[, dont_inherit]]) - 将源代码编译为代码对象、AST对象或会话对象。
71. dir([object]) - 返回一个包含对象的有效属性和方法名称的列表。
72. divmod(a, b) - 返回a和b的商和余数的元组。
73. eval(expression[, globals[, locals]]) - 评估由字符串表示的Python表达式,并返回结果。
74. exec(object[, globals[, locals]]) - 执行object中可执行的Python代码,并返回结果。
75. filter(function, iterable) - 使用function过滤可迭代对象iterable中的元素,返回一个迭代器对象。
76. isinstance(object, classinfo) - 如果对象object是classinfo的实例或子类的实例,则返回True;否则返回False。
77. issubclass(class, classinfo) - 如果class是classinfo的子类,则返回True;否则返回False。
78. map(function, iterable, ...) - 将function应用于可迭代对象iterable的每个元素,并返回一个迭代器对象。
79. open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) - 打开文件并返回文件对象。
80. pow(x, y[, z]) - 返回x的y次幂,取模z(如果
