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

Python内置函数:掌握Python中常用的内置函数及其用法

发布时间:2023-06-19 19:40:39

Python是一种高级编程语言,提供了丰富的内置函数,可以方便地完成各种任务。本文将介绍Python中常用的内置函数及其用法。

1. print(): 输出内容到控制台。例如:

print("Hello, world!")

2. input(): 从控制台输入内容。例如:

name = input("What's your name? ")
print("Hi, " + name + "!")

3. len(): 获取字符串、列表、元组、字典等对象的长度。例如:

s = "Hello, world!"
print(len(s))  # 输出 13

4. str(): 将指定对象转换为字符串。例如:

n = 123
print(str(n))  # 输出 "123"

5. int(): 将字符串转换为整数。例如:

n = int("123")
print(n)  # 输出 123

6. float(): 将字符串转换为浮点数。例如:

f = float("3.14")
print(f)  # 输出 3.14

7. list(): 将字符串、元组等对象转换为列表。例如:

s = "Hello, world!"
print(list(s))  # 输出 ['H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!']

8. tuple(): 将列表、元组等对象转换为元组。例如:

l = [1, 2, 3]
print(tuple(l))  # 输出 (1, 2, 3)

9. dict(): 创建字典。例如:

d = dict(a=1, b=2, c=3)
print(d)  # 输出 {'a': 1, 'b': 2, 'c': 3}

10. set(): 创建集合。例如:

s = set([1, 2, 3])
print(s)  # 输出 {1, 2, 3}

11. range(): 创建指定范围的数字序列。例如:

for i in range(10):
    print(i)  # 输出 0 到 9 的数字

12. zip(): 将多个可迭代对象合并成一个元组序列。例如:

a = [1, 2, 3]
b = ['a', 'b', 'c']
c = ['x', 'y', 'z']
print(list(zip(a, b, c)))  # 输出 [(1, 'a', 'x'), (2, 'b', 'y'), (3, 'c', 'z')]

13. sorted(): 对列表进行排序。例如:

l = [3, 1, 4, 1, 5, 9, 2, 6, 5]
print(sorted(l))  # 输出 [1, 1, 2, 3, 4, 5, 5, 6, 9]

14. sum(): 计算数字序列的总和。例如:

l = [1, 2, 3]
print(sum(l))  # 输出 6

15. max(): 返回数字序列中的最大值。例如:

l = [1, 2, 3]
print(max(l))  # 输出 3

16. min(): 返回数字序列中的最小值。例如:

l = [1, 2, 3]
print(min(l))  # 输出 1

17. abs(): 返回数字的绝对值。例如:

n = -123
print(abs(n))  # 输出 123

18. round(): 对数字进行四舍五入。例如:

f = 3.14159
print(round(f, 2))  # 输出 3.14

19. all(): 判断可迭代对象中的所有元素是否都为True。例如:

a = [1, 2, 3]
b = [0, 1, 2]
print(all(a), all(b))  # 输出 True False

20. any(): 判断可迭代对象中是否存在任意一个元素为True。例如:

a = [0, 0, 1]
b = [0, 0, 0]
print(any(a), any(b))  # 输出 True False

以上是Python中常用的内置函数及其用法,掌握它们可以让我们更加方便地完成各种任务。