Python内置函数:常用的Python内置函数及用法
Python是一门广泛应用的编程语言,其内置了许多函数供开发者使用,这些函数被称为内置函数。本文将介绍常用的Python内置函数及其用法,以帮助开发者更好地掌握Python编程。
1. print()
这是最常用的函数之一,用于向控制台输出内容。例如:
print("hello world")
2. len()
这个函数用于获取一个对象的长度(元素个数)。它适用于字符串、列表、元组等序列类型。例如:
a = [1, 2, 3] print(len(a)) # 输出3
3. str()
将一个对象转换成字符串。例如:
a = 123 print(str(a) + "456") # 输出“123456”
4. int()
将一个字符串或其他类型的对象转换成整数型。例如:
a = "123" b = int(a) + 456 print(b) # 输出579
5. float()
将一个字符串或其他类型的对象转换成浮点型。例如:
a = "3.14" b = float(a) + 1 print(b) # 输出4.14
6. input()
从控制台读取用户输入的内容。例如:
a = input("请输入你的名字:")
print("你好" + a)
7. type()
用于获取一个对象的类型。例如:
a = 123 print(type(a)) # 输出<class 'int'>
8. range()
生成一个范围内的整数数列。例如:
for i in range(5):
print(i)
输出:
0 1 2 3 4
9. list()
将一个可迭代对象转换成列表。例如:
a = "hello" b = list(a) print(b) # 输出["h", "e", "l", "l", "o"]
10. tuple()
将一个可迭代对象转换成元组。例如:
a = "hello"
b = tuple(a)
print(b) # 输出("h", "e", "l", "l", "o")
11. dict()
创建一个字典。例如:
a = {"name": "Tom", "age": 18, "gender": "male"}
print(a["name"]) # 输出Tom
12. set()
创建一个集合。例如:
a = set([1, 2, 3])
b = set([2, 3, 4])
print(a & b) # 输出{2, 3}
13. max()
返回一个可迭代对象中的最大值。例如:
a = [1, 2, 3] print(max(a)) # 输出3
14. min()
返回一个可迭代对象中的最小值。例如:
a = [1, 2, 3] print(min(a)) # 输出1
15. abs()
返回一个数的绝对值。例如:
a = -1 print(abs(a)) # 输出1
16. sum()
返回一个可迭代对象中所有数的和。例如:
a = [1, 2, 3] print(sum(a)) # 输出6
17. sorted()
对一个序列进行排序。例如:
a = [3, 2, 1] print(sorted(a)) # 输出[1, 2, 3]
18. zip()
将多个可迭代对象中相同位置的元素打包成一个元组,返回一个zip对象。例如:
a = [1, 2, 3] b = ["a", "b", "c"] c = zip(a, b) print(list(c)) # 输出[(1, "a"), (2, "b"), (3, "c")]
19. all()
判断一个可迭代对象中所有元素是否都为True。例如:
a = [1, 2, 3] print(all(a)) # 输出True
20. any()
判断一个可迭代对象中是否有任意元素为True。例如:
a = [0, "", [], False] print(any(a)) # 输出False
以上是常用的Python内置函数及其用法,开发者们可以根据需求使用不同函数,提高Python编程效率。
