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

自由坦荡的智能 2025-03-25 01:14:47
1 print()

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

print("Hello, World!")2. len()

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

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

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

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

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

for i in range ( 5 ): print (i) # 输出:0, 1, 2, 3, 45. 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) # 输出: 17. sum()

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

num = [ 1 , 2 , 3 , 4 , 5 ]amount= sum (num) # 输出:158. 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}") )

0 阅读:0

自由坦荡的智能

简介:感谢大家的关注