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

使用Python的内置函数:了解常用的内置函数及其用法

发布时间:2023-06-17 15:04:50

Python中内置的函数几乎能够处理任何的任务,无论是简单的数学计算、打印输出、还是复杂的数据类型转换和网络通信等等。下面是常用的Python内置函数及其用法:

1. print()

用于将数据输出到控制台,可以同时输出多个数据,使用逗号进行分隔。

示例:

print(‘hello world’)

print(‘1 + 2 =’, 1+2)

2. input()

用于从控制台获取用户输入的数据,可以带一个字符串提示语。

示例:

name = input('Please input your name:')

print('Your name is:', name)

3. type()

用于获取数据类型。

示例:

print(type('hello'))  # str

print(type(3))  # int

4. len()

用于获取数据长度。

示例:

s = 'hello'

print(len(s))  # 5

5. range()

用于生成一组数字序列,可以指定起始值、终止值和步长。

示例:

for i in range(1, 10, 2):

    print(i)

# 输出结果为:1 3 5 7 9

6. round()

用于四舍五入,可以指定小数位数。

示例:

print(round(3.14159, 2))  # 3.14

7. max()

用于获取最大值。

示例:

print(max(1, 2, 3))  # 3

8. min()

用于获取最小值。

示例:

print(min(1, 2, 3))  # 1

9. sorted()

用于对列表进行排序。

示例:

lst = [3, 1, 4, 2]

print(sorted(lst))  # [1, 2, 3, 4]

10. sum()

用于对列表求和。

示例:

lst = [1, 2, 3, 4]

print(sum(lst))  # 10

11. abs()

用于获取绝对值。

示例:

x = -1

print(abs(x))  # 1

12. chr()

用于将整数转换为ASCII码对应的字符。

示例:

print(chr(65))  # ‘A’

13. ord()

与chr函数相反,用于将字符转换为ASCII码对应的整数。

示例:

print(ord('A'))  # 65

14. str()

用于将数据转换为字符串类型。

示例:

x = 123

print(str(x))  # ‘123’

15. int()

用于将数据转换为整数类型。

示例:

x = ‘123’

print(int(x))  # 123

16. float()

用于将数据转换为浮点数类型。

示例:

x = '3.14159'

print(float(x))  # 3.14159

17. bool()

用于将数据转换为布尔类型,True/False。

示例:

x = 1

print(bool(x))  # True

18. format()

格式化字符串,可以指定输出的格式。

示例:

x = 123.456

print('{:.2f}'.format(x))  # 123.46

19. zip()

用于将多个列表进行合并。

示例:

lis1 = [1, 2, 3]

lis2 = [4, 5, 6]

print(list(zip(lis1, lis2)))  # [(1, 4), (2, 5), (3, 6)]

20. enumerate()

用于将列表转换为枚举对象,可以同时获取每个元素的索引和值。

示例:

lst = ['A', 'B', 'C']

for i, v in enumerate(lst):

    print(i, v)

# 输出结果为:

# 0 A

# 1 B

# 2 C

在Python中内置函数举不胜举,上述只是常用的一些内置函数及其用法,值得指出的是,Python的内置函数和模块的开发者可以使用Python编写Python的模块,这就是Python模块体系的一个主要特点。所以,开发者还能通过安装第三方模块,来扩展Python的内置库。