专业编程基础技术教程

网站首页 > 基础教程 正文

需要掌握的10 个 Python 内置函数

ccvgpt 2025-03-18 20:09:20 基础教程 1 ℃

1 print()

print()函数用于显示 Pyhton 中的输出。这是一种将文本、变量等打印到控制台的简单方法,使其成为调试和监视代码的基本工具。

print("Hello, World!")

2. len()

len()函数返回可迭代对象的长度,例如字符串、列表或字典。当您需要找出可迭代对象中有多少个元素时,它很有用

需要掌握的10 个 Python 内置函数

my_list = [ 1 , 2 , 3 , 4 , 5 ] 
length = len (my_list) 
print (length)   # 输出:5

3. input()

input()允许您接受用户输入。

name = input ( "你叫什么名字?" ) 
print ( "你好," + 名字)

4. range()

range()生成指定范围内的数字序列。它通常在循环中用于迭代一系列值。

for i in  range ( 5 ): 
    print (i)   # 输出:0, 1, 2, 3, 4

5. type()

type()函数有助于确定对象的类型。

x = 42 
print ( type (x))   # 输出:

6. max() 和 min()

max()min()分别返回可迭代的最大值和最小值。

numbers = [ 3 , 7 , 1 , 12 , 5 ] 
max_num = max (numbers)   # 输出: 12
 min_num = min (numbers)   # 输出: 1

7. sum()

sum()函数计算可迭代中所有元素的总和。它可以方便地快速查找数字列表的总数。

num = [ 1 , 2 , 3 , 4 , 5 ]
amount= sum (num)   # 输出:15

8. sorted()

sorted()按升序排序和迭代。还可以使用可选参数指定自定义排序标准。

my_list = [ 4 , 1 , 3 , 2 , 5 ] 
Sorted_list = Sorted (my_list)   # 输出:[1, 2, 3, 4, 5]

9. zip()

zip()函数将多个可迭代对象组合成元组。当需要将不同列表中的元素配对时,这非常有用。

names = ["Alice", "Bob", "Charlie"]
scores = [95, 88, 92]
zipped_data = list(zip(names, scores))
# Output: [('Alice', 95), ('Bob', 88), ('Charlie', 92)]

10. enumerate()

enumerate()向可迭代对象添加一个计数器,以便在迭代过程中轻松跟踪索引和值。

fruits = ["apple", "banana", "cherry"]
for index, fruit in enumerate(fruits):
    print(f"Index {index}: {fruit}") )
    

最近发表
标签列表