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

Python内置函数:常用的Python内置函数及用法

发布时间:2023-06-25 07:54:43

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编程效率。