30 分钟快速掌握 Python 内置函数
Python 内置函数是 Python 语言的核心组成部分,它们提供了丰富的功能,可以帮助我们高效地完成各种任务。掌握这些内置函数,可以让你的代码更加简洁、高效。今天,就让我们一起快速掌握 Python 的内置函数,让你在 30 分钟内提升编程效率。
一、常用内置函数分类
(一)类型转换函数
这些函数用于将数据从一种类型转换为另一种类型。
-
int():将字符串或数字转换为整数。print(int("123")) # 输出 123 print(int(3.14)) # 输出 3 -
float():将字符串或数字转换为浮点数。print(float("3.14")) # 输出 3.14 print(float(123)) # 输出 123.0 -
str():将对象转换为字符串。print(str(123)) # 输出 "123" print(str(3.14)) # 输出 "3.14" -
list():将对象转换为列表。print(list("hello")) # 输出 ['h', 'e', 'l', 'l', 'o'] print(list((1, 2, 3))) # 输出 [1, 2, 3] -
tuple():将对象转换为元组。print(tuple([1, 2, 3])) # 输出 (1, 2, 3) print(tuple("hello")) # 输出 ('h', 'e', 'l', 'l', 'o') -
dict():将对象转换为字典。print(dict([("key1", "value1"), ("key2", "value2")])) # 输出 {'key1': 'value1', 'key2': 'value2'}
(二)数学和数值函数
这些函数用于进行数学计算和数值操作。
-
abs():返回数字的绝对值。print(abs(-10)) # 输出 10 print(abs(3.14)) # 输出 3.14 -
round():返回数字的四舍五入值。print(round(3.14)) # 输出 3 print(round(3.5)) # 输出 4 -
pow():返回 x 的 y 次幂。print(pow(2, 3)) # 输出 8 -
min()和max():返回可迭代对象中的最小值和最大值。print(min([1, 2, 3, 4])) # 输出 1 print(max([1, 2, 3, 4])) # 输出 4 -
sum():返回可迭代对象中所有元素的和。print(sum([1, 2, 3, 4])) # 输出 10
(三)迭代器和序列函数
这些函数用于处理迭代器和序列。
-
len():返回对象的长度。print(len([1, 2, 3, 4])) # 输出 4 print(len("hello")) # 输出 5 -
range():生成一个整数序列。print(list(range(5))) # 输出 [0, 1, 2, 3, 4] print(list(range(1, 5))) # 输出 [1, 2, 3, 4] -
enumerate():将一个可迭代对象组合为一个索引序列。for index, value in enumerate(["a", "b", "c"]): print(index, value) # 输出 0 a, 1 b, 2 c -
zip():将多个可迭代对象打包成一个元组序列。for x, y in zip([1, 2, 3], ["a", "b", "c"]): print(x, y) # 输出 1 a, 2 b, 3 c -
sorted():返回一个排序后的列表。print(sorted([3, 1, 4, 1, 5])) # 输出 [1, 1, 3, 4, 5]
(四)类型检查和转换函数
这些函数用于检查对象的类型或进行类型转换。
-
type():返回对象的类型。print(type(123)) # 输出 <class 'int'> print(type("hello")) # 输出 <class 'str'> -
isinstance():检查对象是否是指定类型的实例。print(isinstance(123, int)) # 输出 True print(isinstance("hello", str)) # 输出 True -
dir():返回对象的所有属性和方法列表。print(dir([1, 2, 3])) # 输出 ['__add__', '__class__', ...]
(五)其他常用函数
这些函数提供了其他常用的功能。
-
input():从用户获取输入。name = input("请输入您的名字:") print(f"您好,{name}!") -
print():打印输出。print("Hello, World!") -
open():打开文件并返回文件对象。with open("example.txt", "r") as file: content = file.read() print(content) -
help():获取对象的帮助信息。help(len)
二、快速掌握技巧
(一)查阅官方文档
Python 官方文档提供了详细的内置函数说明,是学习内置函数的最佳资源。访问 Python 官方文档 可以查看更多内置函数的详细信息。食用手册
(二)实践练习
通过实际编写代码来练习使用这些内置函数,可以加深对它们的理解。尝试在你的代码中使用不同的内置函数,看看它们如何工作。Emu666
(三)使用 IDE 提示
许多现代 IDE(如 PyCharm、VS Code)提供了代码提示功能,可以帮助你快速了解内置函数的用法。在编写代码时,利用这些提示可以更快地掌握内置函数。KMS激活
三、总结
通过本文的介绍,你已经快速掌握了 Python 的内置函数,并了解了一些实用的学习技巧。以下是关键点总结:
- 类型转换函数:
int()、float()、str()、list()、tuple()、dict()。 - 数学和数值函数:
abs()、round()、pow()、min()、max()、sum()。 - 迭代器和序列函数:
len()、range()、enumerate()、zip()、sorted()。 - 类型检查和转换函数:
type()、isinstance()、dir()。 - 其他常用函数:
input()、print()、open()、help()。

浙公网安备 33010602011771号