首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python 100个常用函数全面解析

Python 100个常用函数全面解析

原创
作者头像
用户3672714
发布2025-07-13 10:59:21
发布2025-07-13 10:59:21
1K0
举报

Python 提供了许多内置函数和库函数,这些函数使得开发过程更加高效。下面我们将对 Python 中常用的 100 个函数进行详细解析,帮助大家快速掌握 Python 编程中的常用技能。


1. abs(x)

功能:返回数值 x 的绝对值。

代码语言:javascript
复制
print(abs(-5))  # 输出 5php22 Bytes© 菜鸟-创作你的创作

2. all(iterable)

功能:如果给定的可迭代对象中所有元素都为真(或可迭代对象为空),则返回 True,否则返回 False

代码语言:javascript
复制
print(all([True, True, False]))  # 输出 Falsephp43 Bytes© 菜鸟-创作你的创作

3. any(iterable)

功能:如果给定的可迭代对象中至少有一个元素为真,则返回 True,否则返回 False

代码语言:javascript
复制
print(any([False, False, True]))  # 输出 Truephp43 Bytes© 菜鸟-创作你的创作

4. bin(x)

功能:将整数 x 转换为二进制字符串。

代码语言:javascript
复制
print(bin(10))  # 输出 '0b1010'php29 Bytes© 菜鸟-创作你的创作

5. bool(x)

功能:将 x 转换为布尔值 True 或 False

代码语言:javascript
复制
print(bool(1))  # 输出 Trueprint(bool(0))  # 输出 Falsephp52 Bytes© 菜鸟-创作你的创作

6. bytearray([source[, encoding[, errors]]])

功能:返回一个字节数组对象。

代码语言:javascript
复制
print(bytearray("Hello", "utf-8"))  # 输出 bytearray(b'Hello')php60 Bytes© 菜鸟-创作你的创作

7. bytes([source[, encoding[, errors]]])

功能:返回一个不可变的字节对象。

代码语言:javascript
复制
print(bytes("Hello", "utf-8"))  # 输出 b'Hello'php45 Bytes© 菜鸟-创作你的创作

8. callable(obj)

功能:检查对象 obj 是否可以被调用(即是否是一个函数、方法、类等)。

代码语言:javascript
复制
print(callable(len))  # 输出 Trueprint(callable(5))    # 输出 Falsephp64 Bytes© 菜鸟-创作你的创作

9. chr(i)

功能:返回整数 i 对应的字符。

代码语言:javascript
复制
print(chr(97))  # 输出 'a'php24 Bytes© 菜鸟-创作你的创作

10. classmethod(function)

功能:将一个函数转换为类方法。

代码语言:javascript
复制
class MyClass:    @classmethod    def greet(cls):        print("Hello from class method")php92 Bytes© 菜鸟-创作你的创作

11. compile(source, filename, mode)

功能:将源码编译为代码对象。

代码语言:javascript
复制
code = compile("print('Hello, World!')", "<string>", "exec")exec(code)  # 输出 Hello, World!php91 Bytes© 菜鸟-创作你的创作

12. complex([real[, imag]])

功能:返回一个复数。

代码语言:javascript
复制
print(complex(2, 3))  # 输出 (2+3j)php33 Bytes© 菜鸟-创作你的创作

13. delattr(obj, name)

功能:删除对象 obj 的属性 name

代码语言:javascript
复制
class MyClass:    a = 5delattr(MyClass, 'a')php46 Bytes© 菜鸟-创作你的创作

14. dict([iterable])

功能:将可迭代对象转换为字典。

代码语言:javascript
复制
print(dict([("a", 1), ("b", 2)]))  # 输出 {'a': 1, 'b': 2}php56 Bytes© 菜鸟-创作你的创作

15. dir([obj])

功能:返回对象的属性和方法列表。

代码语言:javascript
复制
print(dir())  # 输出当前作用域的所有名称php28 Bytes© 菜鸟-创作你的创作

16. divmod(a, b)

功能:返回除法的商和余数。

代码语言:javascript
复制
print(divmod(9, 4))  # 输出 (2, 1)php32 Bytes© 菜鸟-创作你的创作

17. enumerate(iterable, start=0)

功能:将一个可迭代对象组合为一个索引序列,返回 (index, value) 对。

代码语言:javascript
复制
for idx, val in enumerate(['a', 'b', 'c']):    print(idx, val)php63 Bytes© 菜鸟-创作你的创作

18. eval(expression, globals=None, locals=None)

功能:执行一个字符串表达式,并返回表达式的结果。

代码语言:javascript
复制
print(eval("3 + 5"))  # 输出 8php28 Bytes© 菜鸟-创作你的创作

19. exec(object, globals=None, locals=None)

功能:执行一个动态创建的 Python 代码字符串。

代码语言:javascript
复制
exec('x = 5')print(x)  # 输出 5php30 Bytes© 菜鸟-创作你的创作

20. filter(function, iterable)

功能:筛选出可迭代对象中符合条件的元素。

代码语言:javascript
复制
print(list(filter(lambda x: x > 0, [-1, 2, 3, -4])))  # 输出 [2, 3]php65 Bytes© 菜鸟-创作你的创作

21. float(x)

功能:将 x 转换为浮点数。

代码语言:javascript
复制
print(float("3.14"))  # 输出 3.14php31 Bytes© 菜鸟-创作你的创作

22. format(value, format_spec)

功能:格式化字符串,类似于 str.format() 方法。

代码语言:javascript
复制
print(format(1234, "05d"))  # 输出 '01234'php40 Bytes© 菜鸟-创作你的创作

23. frozenset([iterable])

功能:返回一个不可变的集合。

代码语言:javascript
复制
print(frozenset([1, 2, 3]))  # 输出 frozenset({1, 2, 3})php54 Bytes© 菜鸟-创作你的创作

24. getattr(obj, name[, default])

功能:返回对象 obj 的属性 name,如果没有该属性,则返回 default

代码语言:javascript
复制
class MyClass:    x = 5print(getattr(MyClass, 'x'))  # 输出 5php61 Bytes© 菜鸟-创作你的创作

25. globals()

功能:返回当前模块的全局变量字典。

代码语言:javascript
复制
print(globals())  # 输出当前全局变量php28 Bytes© 菜鸟-创作你的创作

26. hasattr(obj, name)

功能:检查对象 obj 是否有属性 name

代码语言:javascript
复制
class MyClass:    x = 5print(hasattr(MyClass, 'x'))  # 输出 Truephp64 Bytes© 菜鸟-创作你的创作

27. hash(x)

功能:返回对象 x 的哈希值。

代码语言:javascript
复制
print(hash("hello"))  # 输出字符串的哈希值php33 Bytes© 菜鸟-创作你的创作

28. help([obj])

功能:提供帮助文档。如果没有传入对象,则显示 Python 的帮助信息。

代码语言:javascript
复制
help(str)  # 输出 str 类的帮助文档php26 Bytes© 菜鸟-创作你的创作

29. hex(x)

功能:将整数 x 转换为十六进制字符串。

代码语言:javascript
复制
print(hex(255))  # 输出 '0xff'php28 Bytes© 菜鸟-创作你的创作

30. id(obj)

功能:返回对象 obj 的唯一标识符(内存地址)。

代码语言:javascript
复制
print(id("hello"))  # 输出对象的内存地址php31 Bytes© 菜鸟-创作你的创作

31. input([prompt])

功能:从控制台获取用户输入。

代码语言:javascript
复制
name = input("Enter your name: ")print(name)php45 Bytes© 菜鸟-创作你的创作

32. int(x, base=10)

功能:将 x 转换为整数。

代码语言:javascript
复制
print(int("10"))  # 输出 10php25 Bytes© 菜鸟-创作你的创作

33. isinstance(obj, classinfo)

功能:检查对象 obj 是否是 classinfo 类或其子类的实例。

代码语言:javascript
复制
print(isinstance(5, int))  # 输出 Truephp36 Bytes© 菜鸟-创作你的创作

34. issubclass(class, classinfo)

功能:检查类 class 是否是 classinfo 类的子类。

代码语言:javascript
复制
print(issubclass(bool, int))  # 输出 Truephp39 Bytes© 菜鸟-创作你的创作

35. iter(iterable)

功能:返回一个迭代器。

代码语言:javascript
复制
it = iter([1, 2, 3])print(next(it))  # 输出 1php44 Bytes© 菜鸟-创作你的创作

36. len(s)

功能:返回对象(如字符串、列表、元组等)的长度。

代码语言:javascript
复制
print(len("Hello"))  # 输出 5php27 Bytes© 菜鸟-创作你的创作

37. list([iterable])

功能:将可迭代对象转换为列表。

代码语言:javascript
复制
print(list("hello"))  # 输出 ['h', 'e', 'l', 'l', 'o']php52 Bytes© 菜鸟-创作你的创作

38. locals()

功能

:返回当前局部作用域的变量字典。

代码语言:javascript
复制
x = 5print(locals())  # 输出当前局部变量php33 Bytes© 菜鸟-创作你的创作

39. map(function, iterable)

功能:对可迭代对象的每个元素应用给定的函数。

代码语言:javascript
复制
print(list(map(str, [1, 2, 3])))  # 输出 ['1', '2', '3']php54 Bytes© 菜鸟-创作你的创作

40. max(iterable, *[, key, default])

功能:返回可迭代对象中的最大值。

代码语言:javascript
复制
print(max([1, 2, 3]))  # 输出 3php29 Bytes© 菜鸟-创作你的创作

41. memoryview(obj)

功能:返回一个内存视图对象,可以通过它访问对象的内存数据。

代码语言:javascript
复制
mv = memoryview(b"Hello")print(mv[0])  # 输出 72php47 Bytes© 菜鸟-创作你的创作

42. min(iterable, *[, key, default])

功能:返回可迭代对象中的最小值。

代码语言:javascript
复制
print(min([1, 2, 3]))  # 输出 1php29 Bytes© 菜鸟-创作你的创作

43. next(iterator[, default])

功能:返回迭代器的下一个元素。如果没有元素,返回 default

代码语言:javascript
复制
it = iter([1, 2, 3])print(next(it))  # 输出 1php44 Bytes© 菜鸟-创作你的创作

44. object()

功能:返回一个新的空对象。

代码语言:javascript
复制
obj = object()print(obj)  # 输出 <object object at 0x...>php56 Bytes© 菜鸟-创作你的创作

45. oct(x)

功能:将整数 x 转换为八进制字符串。

代码语言:javascript
复制
print(oct(8))  # 输出 '0o10'php26 Bytes© 菜鸟-创作你的创作

46. open(file, mode='r', buffering=-1, encoding=None)

功能:打开一个文件并返回文件对象。

代码语言:javascript
复制
f = open('test.txt', 'w')f.write("Hello, world!")f.close()php60 Bytes© 菜鸟-创作你的创作

47. ord(c)

功能:返回字符 c 的 Unicode 码点。

代码语言:javascript
复制
print(ord('a'))  # 输出 97php24 Bytes© 菜鸟-创作你的创作

48. pow(x, y[, z])

功能:返回 x 的 y 次方。如果提供了 z,则返回 x**y % z

代码语言:javascript
复制
print(pow(2, 3))  # 输出 8php24 Bytes© 菜鸟-创作你的创作

49. print(*objects, sep=' ', end='\n', file=sys.stdout)

功能:打印对象到标准输出。

代码语言:javascript
复制
print("Hello", "World", sep="-")  # 输出 Hello-Worldphp50 Bytes© 菜鸟-创作你的创作

50. property(fget=None, fset=None, fdel=None, doc=None)

功能:返回一个属性值(用于类中的属性定义)。

代码语言:javascript
复制
class MyClass:    def __init__(self, value):        self._value = value    @property    def value(self):        return self._valueobj = MyClass(10)print(obj.value)  # 输出 10php181 Bytes© 菜鸟-创作你的创作

继续解析 Python 常用的函数:


51. range([start], stop[, step])

功能:返回一个指定范围内的整数序列(不包含 stop)。

代码语言:javascript
复制
print(list(range(5)))  # 输出 [0, 1, 2, 3, 4]print(list(range(1, 6)))  # 输出 [1, 2, 3, 4, 5]print(list(range(0, 10, 2)))  # 输出 [0, 2, 4, 6, 8]php141 Bytes© 菜鸟-创作你的创作

52. repr(obj)

功能:返回对象的字符串表示形式,通常可以用来重新创建该对象。

代码语言:javascript
复制
print(repr('hello'))  # 输出 "'hello'"php36 Bytes© 菜鸟-创作你的创作

53. reversed(seq)

功能:返回一个反转的迭代器。

代码语言:javascript
复制
print(list(reversed([1, 2, 3])))  # 输出 [3, 2, 1]php48 Bytes© 菜鸟-创作你的创作

54. round(number[, ndigits])

功能:返回四舍五入后的数字,默认保留到小数点后两位。

代码语言:javascript
复制
print(round(3.14159, 2))  # 输出 3.14print(round(3.14159))  # 输出 3php65 Bytes© 菜鸟-创作你的创作

55. set([iterable])

功能:返回一个集合,集合是一个无序不重复的元素集。

代码语言:javascript
复制
print(set([1, 2, 2, 3]))  # 输出 {1, 2, 3}php40 Bytes© 菜鸟-创作你的创作

56. setattr(obj, name, value)

功能:设置对象 obj 的属性 name 为 value

代码语言:javascript
复制
class MyClass:    passobj = MyClass()setattr(obj, 'x', 5)print(obj.x)  # 输出 5php82 Bytes© 菜鸟-创作你的创作

57. slice(start, stop[, step])

功能:返回一个 slice 对象,可以用于切片操作。

代码语言:javascript
复制
s = slice(0, 5, 2)print("hello world"[s])  # 输出 'hlo'php54 Bytes© 菜鸟-创作你的创作

58. sorted(iterable, *, key=None, reverse=False)

功能:返回一个新的排好序的列表。

代码语言:javascript
复制
print(sorted([3, 1, 2]))  # 输出 [1, 2, 3]print(sorted([3, 1, 2], reverse=True))  # 输出 [3, 2, 1]php95 Bytes© 菜鸟-创作你的创作

59. staticmethod(function)

功能:将函数转换为静态方法。

代码语言:javascript
复制
class MyClass:    @staticmethod    def greet():        print("Hello, world!")        MyClass.greet()  # 输出 Hello, world!php125 Bytes© 菜鸟-创作你的创作

60. str([object])

功能:将对象转换为字符串。

代码语言:javascript
复制
print(str(123))  # 输出 '123'php27 Bytes© 菜鸟-创作你的创作

61. sum(iterable, /, start=0)

功能:返回可迭代对象中所有元素的和,start 是初始值。

代码语言:javascript
复制
print(sum([1, 2, 3]))  # 输出 6print(sum([1, 2, 3], 10))  # 输出 16php64 Bytes© 菜鸟-创作你的创作

62. super([type[, object-or-type]])

功能:返回当前类的父类或父类方法的代理。

代码语言:javascript
复制
class A:    def hello(self):        print("Hello from A")class B(A):    def hello(self):        super().hello()        print("Hello from B")b = B()b.hello()# 输出# Hello from A# Hello from Bphp201 Bytes© 菜鸟-创作你的创作

63. tuple([iterable])

功能:将可迭代对象转换为元组。

代码语言:javascript
复制
print(tuple([1, 2, 3]))  # 输出 (1, 2, 3)php39 Bytes© 菜鸟-创作你的创作

64. type(obj)

功能:返回对象的类型。

代码语言:javascript
复制
print(type(5))  # 输出 <class 'int'>print(type("Hello"))  # 输出 <class 'str'>php75 Bytes© 菜鸟-创作你的创作

65. vars([object])

功能:返回对象 object 的 __dict__ 属性,表示对象的属性和方法字典。

代码语言:javascript
复制
class MyClass:    x = 5obj = MyClass()print(vars(obj))  # 输出 {'x': 5}php73 Bytes© 菜鸟-创作你的创作

66. zip(*iterables)

功能:将多个可迭代对象“压缩”成一个元组的迭代器。

代码语言:javascript
复制
print(list(zip([1, 2], ['a', 'b'])))  # 输出 [(1, 'a'), (2, 'b')]php63 Bytes© 菜鸟-创作你的创作

67. __import__(name, globals=None, locals=None, fromlist=(), level=0)

功能:用于动态导入模块(通常不常直接使用)。

代码语言:javascript
复制
math = __import__("math")print(math.sqrt(16))  # 输出 4.0php56 Bytes© 菜鸟-创作你的创作

68. format_map(mapping)

功能:与 str.format() 类似,mapping 是一个字典,用于替换字符串中的占位符。

代码语言:javascript
复制
text = "Hello, {name}!"print(text.format_map({"name": "Alice"}))  # 输出 'Hello, Alice!'php87 Bytes© 菜鸟-创作你的创作

69. frozenset([iterable])

功能:返回一个不可变的集合。

代码语言:javascript
复制
frozen = frozenset([1, 2, 3])print(frozen)  # 输出 frozenset({1, 2, 3})php70 Bytes© 菜鸟-创作你的创作

70. hash(obj)

功能:返回对象 obj 的哈希值,用于字典查找和集合去重。

代码语言:javascript
复制
print(hash("hello"))  # 输出对应字符串的哈希值php35 Bytes© 菜鸟-创作你的创作

71. help([object])

功能:显示对象的帮助信息。

代码语言:javascript
复制
help(str)  # 输出字符串类型的帮助文档php25 Bytes© 菜鸟-创作你的创作

72. import(name)

功能:导入模块。

代码语言:javascript
复制
import mathprint(math.sqrt(16))  # 输出 4.0php42 Bytes© 菜鸟-创作你的创作

73. int(x, base=10)

功能:将 x 转换为整数。

代码语言:javascript
复制
print(int("10"))  # 输出 10print(int("101", 2))  # 输出 5php54 Bytes© 菜鸟-创作你的创作

74. input([prompt])

功能:接收用户的输入。

代码语言:javascript
复制
name = input("Enter your name: ")print(f"Hello, {name}!")php58 Bytes© 菜鸟-创作你的创作

75. isinstance(obj, class)

功能:检查对象是否是某个类的实例。

代码语言:javascript
复制
print(isinstance(10, int))  # 输出 Truephp37 Bytes© 菜鸟-创作你的创作

76. issubclass(class, classinfo)

功能:检查类是否是某个父类的子类。

代码语言:javascript
复制
print(issubclass(bool, int))  # 输出 Truephp39 Bytes© 菜鸟-创作你的创作

77. iter(iterable)

功能:返回可迭代对象的迭代器。

代码语言:javascript
复制
it = iter([1, 2, 3])print(next(it))  # 输出 1php44 Bytes© 菜鸟-创作你的创作

78. len(obj)

功能:返回对象的长度。

代码语言:javascript
复制
print(len("hello"))  # 输出 5print(len([1, 2, 3]))  # 输出 3php57 Bytes© 菜鸟-创作你的创作

79. locals()

功能:返回当前局部变量的字典。

代码语言:javascript
复制
a = 10print(locals())  # 输出 {'a': 10}php38 Bytes© 菜鸟-创作你的创作

80. map(function, iterable)

功能:将函数 function 应用到可迭代对象 iterable 的每个元素。

代码语言:javascript
复制
print(list(map(str, [1, 2, 3])))  # 输出 ['1', '2', '3']php54 Bytes© 菜鸟-创作你的创作

81. max(iterable, *[, key, default])

功能:返回可迭代对象中的最大值。

代码语言:javascript
复制
print(max([1, 2, 3]))  # 输出 3php29 Bytes© 菜鸟-创作你的创作

82. memoryview(obj)

功能:返回一个内存视图对象,用于高效访问内存数据。

代码语言:javascript
复制
mv = memoryview(b"Hello")print(mv[0])  # 输出 72php47 Bytes© 菜鸟-创作你的创作

83. min(iterable, *[, key, default])

功能:返回可迭代对象中的最小值。

代码语言:javascript
复制
print(min([1, 2, 3]))  # 输出 1php29 Bytes© 菜鸟-创作你的创作

84. next(iterator[, default])

功能:返回迭代器的下一个元素。

代码语言:javascript
复制
it = iter([1, 2, 3])print(next(it))  # 输出 1php44 Bytes© 菜鸟-创作你的创作

85. object()

功能:返回一个空对象。

代码语言:javascript
复制
obj = object()print(obj)  # 输出 <object object at 0x...>php56 Bytes© 菜鸟-创作你的创作

86. open(file, mode='r', buffering=-1, encoding=None)

功能:打开一个文件并返回文件对象。

代码语言:javascript
复制
f = open('test.txt', 'w')f.write("Hello, world!")f.close()php60 Bytes© 菜鸟-创作你的创作

87. ord(c)

功能:返回字符的 Unicode 码点。

代码语言:javascript
复制
print(ord('A'))  # 输出 65php24 Bytes© 菜鸟-创作你的创作

88. pow(x, y[, z])

功能:返回 x 的 y 次方,如果提供了 z,返回 x**y % z

代码语言:javascript
复制
print(pow(2, 3))  # 输出 8php24 Bytes© 菜鸟-创作你的创作

89. print(*objects, sep=' ', end='\n', file=sys.stdout)

功能:打印输出多个对象。

代码语言:javascript
复制
print("Hello", "World", sep="-")  # 输出 Hello-Worldphp50 Bytes© 菜鸟-创作你的创作

90. property(fget=None, fset=None, fdel=None, doc=None)

功能:返回一个属性值(通常用于类中的属性定义)。

代码语言:javascript
复制
class MyClass:    def __init__(self, value):        self._value = value    @property    def value(self):        return self._valueobj = MyClass(10)print(obj.value)  # 输出 10php181 Bytes© 菜鸟-创作你的创作

91. reversed(seq)

功能:返回反转后的可迭代对象。

代码语言:javascript
复制
print(list(reversed([1, 2, 3])))  # 输出 [3, 2, 1]php48 Bytes© 菜鸟-创作你的创作

92. round(number[, ndigits])

功能:返回四舍五入后的数值。

代码语言:javascript
复制
print(round(3.14159, 2))  # 输出 3.14php35 Bytes© 菜鸟-创作你的创作

93. set([iterable])

功能:返回一个集合(无重复元素)。

代码语言:javascript
复制
print(set([1, 2, 2, 3]))  # 输出 {1, 2, 3}php40 Bytes© 菜鸟-创作你的创作

94. setattr(obj, name, value)

功能:设置对象的属性值。

代码语言:javascript
复制
class MyClass:    passobj = MyClass()setattr(obj, 'x', 5)print(obj.x)  # 输出 5php82 Bytes© 菜鸟-创作你的创作

95. slice(start, stop[, step])

功能:创建一个切片对象。

代码语言:javascript
复制
s = slice(0, 5, 2)print("hello world"[s])  # 输出 'hlo'php54 Bytes© 菜鸟-创作你的创作

96. sorted(iterable, *, key=None, reverse=False)

功能:返回排好序的列表。

代码语言:javascript
复制
print(sorted([3, 1, 2]))  # 输出 [1, 2, 3]php40 Bytes© 菜鸟-创作你的创作

97. staticmethod(function)

功能:将函数转换为静态方法。

代码语言:javascript
复制
class MyClass:    @staticmethod    def greet():        print("Hello!")MyClass.greet()  # 输出 Hello!php102 Bytes© 菜鸟-创作你的创作

98. str([object])

功能:将对象转换为字符串。

代码语言:javascript
复制
print(str(123))  # 输出 '123'php27 Bytes© 菜鸟-创作你的创作

99. sum(iterable, /, start=0)

功能:返回可迭代对象的元素总和。

代码语言:javascript
复制
print(sum([1, 2, 3]))  # 输出 6php29 Bytes© 菜鸟-创作你的创作

100. super([type[, object-or-type]])

功能:返回父类的实例或方法。

代码语言:javascript
复制
class A:    def hello(self):        print("Hello from A")class B(A):    def hello(self):        super().hello()        print("Hello from B")b = B()b.hello()# 输出:# Hello from A# Hello from Bphp202 Bytes© 菜鸟-创作你的创作

以上是 Python 中 100 个常用函数的解析,这些函数涵盖了 Python 的基本数据类型操作、文件操作、类操作、函数操作等多个方面。掌握这些函数能够大大提高你在开发中的效率和代码质量。

https://www.52runoob.com/archives/3455

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. abs(x)
  • 2. all(iterable)
  • 3. any(iterable)
  • 4. bin(x)
  • 5. bool(x)
  • 6. bytearray([source[, encoding[, errors]]])
  • 7. bytes([source[, encoding[, errors]]])
  • 8. callable(obj)
  • 9. chr(i)
  • 10. classmethod(function)
  • 11. compile(source, filename, mode)
  • 12. complex([real[, imag]])
  • 13. delattr(obj, name)
  • 14. dict([iterable])
  • 15. dir([obj])
  • 16. divmod(a, b)
  • 17. enumerate(iterable, start=0)
  • 18. eval(expression, globals=None, locals=None)
  • 19. exec(object, globals=None, locals=None)
  • 20. filter(function, iterable)
  • 21. float(x)
  • 22. format(value, format_spec)
  • 23. frozenset([iterable])
  • 24. getattr(obj, name[, default])
  • 25. globals()
  • 26. hasattr(obj, name)
  • 27. hash(x)
  • 28. help([obj])
  • 29. hex(x)
  • 30. id(obj)
  • 31. input([prompt])
  • 32. int(x, base=10)
  • 33. isinstance(obj, classinfo)
  • 34. issubclass(class, classinfo)
  • 35. iter(iterable)
  • 36. len(s)
  • 37. list([iterable])
  • 38. locals()
  • 39. map(function, iterable)
  • 40. max(iterable, *[, key, default])
  • 41. memoryview(obj)
  • 42. min(iterable, *[, key, default])
  • 43. next(iterator[, default])
  • 44. object()
  • 45. oct(x)
  • 46. open(file, mode='r', buffering=-1, encoding=None)
  • 47. ord(c)
  • 48. pow(x, y[, z])
  • 49. print(*objects, sep=' ', end='\n', file=sys.stdout)
  • 50. property(fget=None, fset=None, fdel=None, doc=None)
  • 51. range([start], stop[, step])
  • 52. repr(obj)
  • 53. reversed(seq)
  • 54. round(number[, ndigits])
  • 55. set([iterable])
  • 56. setattr(obj, name, value)
  • 57. slice(start, stop[, step])
  • 58. sorted(iterable, *, key=None, reverse=False)
  • 59. staticmethod(function)
  • 60. str([object])
  • 61. sum(iterable, /, start=0)
  • 62. super([type[, object-or-type]])
  • 63. tuple([iterable])
  • 64. type(obj)
  • 65. vars([object])
  • 66. zip(*iterables)
  • 67. __import__(name, globals=None, locals=None, fromlist=(), level=0)
  • 68. format_map(mapping)
  • 69. frozenset([iterable])
  • 70. hash(obj)
  • 71. help([object])
  • 72. import(name)
  • 73. int(x, base=10)
  • 74. input([prompt])
  • 75. isinstance(obj, class)
  • 76. issubclass(class, classinfo)
  • 77. iter(iterable)
  • 78. len(obj)
  • 79. locals()
  • 80. map(function, iterable)
  • 81. max(iterable, *[, key, default])
  • 82. memoryview(obj)
  • 83. min(iterable, *[, key, default])
  • 84. next(iterator[, default])
  • 85. object()
  • 86. open(file, mode='r', buffering=-1, encoding=None)
  • 87. ord(c)
  • 88. pow(x, y[, z])
  • 89. print(*objects, sep=' ', end='\n', file=sys.stdout)
  • 90. property(fget=None, fset=None, fdel=None, doc=None)
  • 91. reversed(seq)
  • 92. round(number[, ndigits])
  • 93. set([iterable])
  • 94. setattr(obj, name, value)
  • 95. slice(start, stop[, step])
  • 96. sorted(iterable, *, key=None, reverse=False)
  • 97. staticmethod(function)
  • 98. str([object])
  • 99. sum(iterable, /, start=0)
  • 100. super([type[, object-or-type]])
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档