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

Python内置函数的介绍及常见使用场景

发布时间:2023-06-21 09:34:23

Python是一种高级编程语言,其有许多内置函数。这些内置函数是Python的核心特性之一,它们可以在Python程序中轻松使用,并且可以通过大量的实例帮助编程人员快速开发和测试代码。下面是Python内置函数的介绍及常见使用场景。

1. abs()函数

abs函数可以获取一个数的绝对值,比如说:

a = -10
b = abs(a)
print(b)

输出:10

2. len()函数

len函数可以获取字符串、列表、元组等的长度,比如说:

a = 'hello'
b = [1, 2, 3]
print(len(a))
print(len(b))

输出:5

3

3. int()函数

int函数可以将字符串转换为整数,如果无法转换,则会抛出异常,比如说:

a = '123'
b = 'hello'
print(int(a))
print(int(b))

输出:123

ValueError: invalid literal for int() with base 10: 'hello'

4. float()函数

float函数可以将字符串转换为浮点数,如果无法转换,则会抛出异常,比如说:

a = '3.14'
b = 'hello'
print(float(a))
print(float(b))

输出:3.14

ValueError: could not convert string to float: 'hello'

5. str()函数

str函数可以将数字、列表、元组等转化为字符串,比如说:

a = 123
b = [1, 2, 3]
print(str(a))
print(str(b))

输出:123

[1, 2, 3]

6. type()函数

type函数可以获取一个对象的类型,比如说:

a = 'hello'
b = [1, 2, 3]
print(type(a))
print(type(b))

输出:<class 'str'>

<class 'list'>

7. print()函数

print函数可以输出字符串、变量等到控制台上,比如说:

a = 'hello'
b = [1, 2, 3]
print(a)
print(b)

输出:hello

[1, 2, 3]

8. range()函数

range函数可以生成一个整数序列,比如说:

a = range(10)
print(list(a))

输出:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

9. max()函数

max函数可以获取一个列表中的最大值,比如说:

a = [1, 2, 3]
print(max(a))

输出:3

10. min()函数

min函数可以获取一个列表中的最小值,比如说:

a = [1, 2, 3]
print(min(a))

输出:1

11. sum()函数

sum函数可以获取一个列表中所有元素的和,比如说:

a = [1, 2, 3]
print(sum(a))

输出:6

12. sorted()函数

sorted函数可以对一个列表进行排序,比如说:

a = [3, 1, 2]
print(sorted(a))

输出:[1, 2, 3]

13. zip()函数

zip函数可以将两个列表中对应位置的元素组合成为一个元组,比如说:

a = [1, 2, 3]
b = ['a', 'b', 'c']
c = zip(a, b)
print(list(c))

输出:[(1, 'a'), (2, 'b'), (3, 'c')]

14. enumerate()函数

enumerate函数可以对一个列表、元组等进行枚举,获取每个元素的索引和值,比如说:

a = ['a', 'b', 'c']
b = enumerate(a)
print(list(b))

输出:[(0, 'a'), (1, 'b'), (2, 'c')]

15. range()函数

range函数可以生成一个整数序列,比如说:

a = range(5)
print(list(a))

输出:[0, 1, 2, 3, 4]

总之,Python内置函数的使用非常广泛,编程中不可或缺。熟悉这些内置函数的使用场景,能够帮助程序员更加快速、高效地完成Python程序的开发。