Python大牛的视角:深入探索Python列表
# 定义一个函数,用于生成一个包含1到10的列表
def generate_list():
return list(range(1, 11))
# 定义一个函数,用于计算列表中数字的平均值
def calculate_average(numbers):
return sum(numbers) / len(numbers)
# 定义一个函数,用于打印列表中的数字
def print_numbers(numbers):
for number in numbers:
print(number)
# 使用生成列表的函数生成列表
my_list = generate_list()
# 使用打印函数打印列表中的数字
print_numbers(my_list)
# 计算并打印列表中数字的平均值
average = calculate_average(my_list)
print(f"平均值是: {average}")
这段代码首先定义了三个函数,分别用于生成一个列表、计算列表中数字的平均值和打印列表中的数字。然后使用这些函数生成了一个包含1到10的列表,并打印了列表中的数字以及计算并打印了这些数字的平均值。这个例子展示了如何将函数组合起来解决更复杂的问题,同时也提供了一种清晰的逻辑分层和代码组织方式。
评论已关闭