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

Python函数|常用内置函数

发布时间:2023-06-12 09:13:32

Python 是一门易学易懂的编程语言,因为其简洁性、易读性和易操作性而受到广泛欢迎。Python 有很多内置的函数可以在我们编写程序时使用,这些函数的库非常强大,可以帮助我们处理文本、数学运算和日期/时间对象等方面。

下面将列出一些关键的 Python 内置函数:

1.abs():以绝对值形式返回数字表达式的值

2.all():如果所有项都为 True,则返回 True,否则返回 False

3.any():如果任何项都为 True,则返回 True,否则返回 False

4.ascii():返回 ASCII 码值在 0 到 127 之间的字符串表示

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

6.bool():将值转换为布尔值 (True 或 False)

7.bytearray():返回一个 bytearray 对象 ,这是一种可变的字节数组

8.bytes():返回一个 bytes 对象 ,这是一种不可变的字节数组

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

10.chr():返回一个 ASCII 码值 (0-255) 对应的字符

11.classmethod():将函数转换为类方法

12.compile():将字符串编译为可执行代码或 AST 对象

13.complex():将字符串转换为复数

14.delattr():从类的 __dict__ 中删除属性

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

16.dir():返回对象的属性和方法列表

17.divmod():返回除法运算结果的商和余数

18.enumerate():给出可迭代对象的枚举值

19.eval():执行字符串作为 Python 表达式,并返回结果

20.exec():执行字符串作为 Python 语句,并返回 None

21.filter():过滤函数返回 true 的项目

22.float():将字符串或数字转换为浮点数

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

24.frozenset():返回不可变的集合

25.getattr():返回对象属性的值

26.globals():返回全局变量字典

27.hasattr():检查对象是否有属性

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

29.help():返回一个对象的帮助文档

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

31.id():返回对象的唯一标识符 (身份证)

32.input():从键盘输入读取一行文本

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

34.isinstance():检查对象是否是类的实例

35.issubclass():检查类是否是另一个类的子类

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

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

38.list():将可迭代对象转换为列表

39.locals():返回当前局部变量字典

40.map():将函数应用于可迭代对象的每个元素

41.max():返回可迭代对象中的最大值

42.memorystate():返回 Python 运行时使用的内存量

43.min():返回可迭代对象中的最小值

44.next():返回迭代器中下一个项目

45.object():创建一个新对象

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

47.open():打开文件对象

48.ord():返回一个字符的 Unicode 码值

49.pow():返回数的幂次方值

50.print():以文本形式输出到标准输出

51.property():将函数装饰为属性

52.range():返回一个列表,其中包含给定范围内的整数

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

54.reverse():反转列表中的元素

55.round():返回浮点数的四舍五入值

56.set():创建一个可变的集合

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

58.slice():返回切片对象

59.sorted():返回排序后的列表或迭代器

60.staticmethod():将函数转换为静态方法

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

62.sum():返回可迭代对象的元素总和

63.super():返回超类的代理对象

64.tuple():创建一个元组

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

66.vars():返回对象的 __dict__ 属性

67.zip():将可迭代对象打包为元组列表

Python 有无数的内置函数,其中一些是非常基本的,而另一些则更为高级和复杂。从处理字符串和列表到数学计算和数据类型转换,Python 的内置函数与众不同的功能和优异的效率使其成为编程世界中最出色的语言之一。