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

Python的内置函数使用方法总结

发布时间:2023-06-26 15:36:57

Python是一种高级编程语言,它也是一个强大的多用途语言。Python最大的优点就是灵活性和易读性,他的语法非常简洁而且易于上手,而且还支持大量的内置函数,利用它们我们可以快速编写出高效的程序,下面我就为大家总结一下Python内置函数的使用方法。

1. print()函数

Python中最常用的输出函数就是print()函数,它可以在控制台上打印任何你想要输出的内容。

例如:

print("Hello, World!")

输出结果为:

Hello, World!

2. type()函数

type()函数可以用来查找变量或对象的类型。

例如:

a = 10
print(type(a))

输出结果为:

<class 'int'>

3. len()函数

len()函数可以用来获取字符串、列表、元组等数据类型的长度。

例如:

text = "Today is the first day of the rest of our life"
print(len(text))

输出结果为:

46

4. sum()函数

sum()函数可以用来求列表或元组中所有元素的和。

例如:

numbers = [1, 2, 3, 4, 5]
print(sum(numbers))

输出结果为:

15

5. max()函数

max()函数可以用来找出列表或元组中的最大值。

例如:

numbers = [1, 2, 3, 4, 5]
print(max(numbers))

输出结果为:

5

6. min()函数

min()函数可以用来找出列表或元组中的最小值。

例如:

numbers = [1, 2, 3, 4, 5]
print(min(numbers))

输出结果为:

1

7. range()函数

range()函数可以用来生成一个数字序列。

例如:

numbers = range(10)
print(list(numbers))

输出结果为:

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

8. abs()函数

abs()函数可以用来获取一个数的绝对值。

例如:

a = -10
print(abs(a))

输出结果为:

10

9. round()函数

round()函数可以用来四舍五入一个数。

例如:

a = 3.1415926
print(round(a, 2))

输出结果为:

3.14

10. sorted()函数

sorted()函数可以用来将列表或元组按照一定规则排序。

例如:

numbers = [3, 4, 1, 6, 5]
print(sorted(numbers))

输出结果为:

[1, 3, 4, 5, 6]

11. reversed()函数

reversed()函数可以用来反转一个列表或元组。

例如:

numbers = [1, 2, 3, 4, 5]
print(list(reversed(numbers)))

输出结果为:

[5, 4, 3, 2, 1]

12. enumerate()函数

enumerate()函数可以用来将一个可迭代的对象转换成一个索引序列。

例如:

text = "Hello, Python"
for index, value in enumerate(text):
    print(index, value)

输出结果为:

0 H
1 e
2 l
3 l
4 o
5 ,
6  
7 P
8 y
9 t
10 h
11 o
12 n

13. zip()函数

zip()函数可以将多个列表或元组合并成一个元组对的列表。

例如:

colors = ["red", "green", "blue"]
sizes = ["small", "medium", "large"]
clothes = list(zip(colors, sizes))
print(clothes)

输出结果为:

[('red', 'small'), ('green', 'medium'), ('blue', 'large')]

14. filter()函数

filter()函数可以用来过滤一个列表或元组中满足特定条件的元素。

例如:

numbers = [1, 2, 3, 4, 5]
odd_numbers = list(filter(lambda x: x % 2 == 1, numbers))
print(odd_numbers)

输出结果为:

[1, 3, 5]

15. map()函数

map()函数可以用来对一个列表或元组中的每个元素执行相同操作,然后返回新的列表或元组。

例如:

numbers = [1, 2, 3, 4, 5]
double_numbers = list(map(lambda x: x * 2, numbers))
print(double_numbers)

输出结果为:

[2, 4, 6, 8, 10]

总结

Python中内置函数非常多,上面我们只介绍了其中的15个常用函数,但你还可以通过dir(), help()来查看所有内置函数和它们的用法。

尤其需要注意的是,Python的内置函数不仅仅是上述15个,还有很多非常实用的内置函数,只有你用到它们才能充分发挥Python在编写高效程序方面的优势。