当前位置:实例文章 » 其他实例» [文章]第17章 常见函数

第17章 常见函数

发布人:shili8 发布时间:2025-03-06 16:34 阅读次数:0

**第17章 常见函数**

在 Python 中,函数是最基本的编程单位。它们可以被重用、组合和传递给其他函数。常见函数是指那些经常使用且有特定功能的函数。在本章中,我们将介绍一些常见函数及其应用。

###1. `len()` 函数`len()` 函数用于返回序列(如列表、元组或字符串)的长度。

# 示例代码my_list = [1,2,3,4,5]
print(len(my_list)) # 输出:5my_string = "Hello, World!"
print(len(my_string)) # 输出:13


###2. `max()` 和 `min()` 函数`max()` 和 `min()` 函数用于返回序列中的最大值和最小值。

# 示例代码numbers = [12,45,7,23,56]
print(max(numbers)) # 输出:56print(min(numbers)) # 输出:7fruits = ["apple", "banana", "cherry"]
print(max(fruits)) # 输出:"cherry"
print(min(fruits)) # 输出:"apple"


###3. `sum()` 函数`sum()` 函数用于返回序列中的所有元素的总和。

# 示例代码numbers = [1,2,3,4,5]
print(sum(numbers)) # 输出:15prices = [10.99,9.99,7.99,6.99]
print(sum(prices)) # 输出:44.96


###4. `range()` 函数`range()` 函数用于生成一个整数序列。

# 示例代码for i in range(5):
 print(i)

# 输出:
#0#1#2#3#4


###5. `zip()` 函数`zip()` 函数用于将两个或多个序列组合成一个元组序列。

# 示例代码names = ["John", "Mary", "David"]
ages = [25,31,42]

for name, age in zip(names, ages):
 print(f"{name} is {age} years old.")

# 输出:
# John is25 years old.
# Mary is31 years old.
# David is42 years old.


###6. `enumerate()` 函数`enumerate()` 函数用于将序列中的元素和索引组合成一个元组。

# 示例代码fruits = ["apple", "banana", "cherry"]

for i, fruit in enumerate(fruits):
 print(f"{i}: {fruit}")

# 输出:
#0: apple#1: banana#2: cherry


###7. `sorted()` 函数`sorted()` 函数用于返回一个序列的排序版本。

# 示例代码numbers = [12,45,7,23,56]
print(sorted(numbers)) # 输出:[7,12,23,45,56]

names = ["John", "Mary", "David"]
print(sorted(names)) # 输出:["David", "John", "Mary"]


###8. `reversed()` 函数`reversed()` 函数用于返回一个序列的反向排序版本。

# 示例代码numbers = [12,45,7,23,56]
print(list(reversed(numbers))) # 输出:[56,23,7,45,12]

names = ["John", "Mary", "David"]
print(list(reversed(names))) # 输出:["David", "Mary", "John"]


这些是常见函数的基本使用方法。它们可以帮助你简化编程过程,并且在实际项目中非常有用。

相关标签:
其他信息

其他资源

Top