欢迎访问宙启技术站
智能推送

Python内置函数大全:一份Python内置函数的完整列表

发布时间:2023-06-17 20:21:18

Python内置函数是Python语言自带的函数,已经编写好的可以直接调用的函数。在Python开发中,这些内置函数能够为我们提供许多方便和快捷的方法。

下面是一个Python内置函数的完整列表:

1. abs(x):返回数字的绝对值

2. all(iterable) :如果iterable中的所有元素都是True,则返回True。如果iterable为空,则返回True

3. any(iterable):如果iterable中任何一个元素都是True,则返回True。如果iterable为空,则返回False

4. ascii(object):返回包含字符的ASCII表示

5. bin(x):将整数转换为二进制字符串

6. bool(x):将给定的值转换为布尔值,True或False

7. bytearray([source[, encoding[, errors]]]):返回一个bytearray实例

8. bytes([source[, encoding[, errors]]]):返回一个bytes实例

9. callable(object) :如果对象object是可调用的,则返回True。否则返回False

10. chr(i):将整数转换为ASCII字符

11. classmethod():类方法修饰符

12. compile():将一个源代码字符串编译为字节代码

13. complex([real[, imag]]):返回一个复数

14. delattr():用于删除对象的属性

15. dict():创建一个新的字典

16. dir():返回已定义的名称列表

17. divmod(a, b):返回包含a除以b的商和余数的元组

18. enumerate(iterable, start=0):将一个可迭代的对象转换为枚举对象返回

19. eval():计算字符串公式

20. exec():执行字符串指令

21. filter():过滤器函数

22. float(x):将整数和字符串转换为浮点数,如果没有参数,则返回0.0

23. format():格式化字符串

24. frozenset():生成一个不可变的集合

25. getattr():获取对象的属性值

26. globals():返回当前全局符号表中的变量字典

27. hasattr():判断对象是否有这个属性

28. hash():返回对象的哈希值

29. help():调用内置帮助系统

30. hex(x):将整数转换为十六进制字符串

31. id():返回对象唯一标识符的整数

32. input([prompt]):从控制台获取用户输入

33. int(x):将字符串或数字转换为整数

34. isinstance():判断对象是否是给定类的实例

35. issubclass():判断一个类是否是另一个类的子类

36. iter():返回一个迭代器对象

37. len():返回对象的长度

38. list():生成一个序列,通常是列表

39. locals():返回当前局部符号表中的变量字典

40. map():映射函数

41. max():返回序列或参数中的最大值

42. memoryview():返回一个内存视图对象

43. min():返回序列或参数中的最小值

44. next():返回迭代器的下一项

45. object():生成一个新的对象

46. oct(x):将整数转换为八进制字符串

47. open():打开一个文件并返回一个文件对象

48. ord():返回字符的ASCII值

49. pow():将一个数字的幂返回另一个数字

50. print():将对象输出到控制台

51. property():属性和绑定方法的修饰符

52. range():生成一个数值序列

53. repr():返回对象的字符串表示形式

54. reversed():返回序列的反向迭代器

55. round():将一个浮点数四舍五入为最接近的整数

56. set():生成一个无序的集合

57. setattr():设置对象的属性值

58. slice():生成一个切片对象

59. sorted():对一个可迭代对象进行排序

60. staticmethod():静态方法修饰符

61. str():将对象转换为字符串

62. sum():返回序列或参数的总和

63. super():返回一个代理对象,可以调用父类的方法和属性

64. tuple():生成一个元组

65. type():返回对象的类型

66. vars():返回对象的属性和属性值的字典

67. zip(*iterables):将多个可迭代的对象打包成一个元组列表,返回一个zip对象

68. __import__():用于动态加载模块

这是一个Python内置函数的完整列表。这些函数都是在Python中已经预定义的,可以直接使用。这些函数为Python开发和编码提供了非常有用的功能。