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中常用的内置函数及其用法,掌握它们可以让我们更加方便地完成各种任务。
