以下是Python代码:

max = 0
min = 0

def max_min_avg(numbers):
    global max, min
    max = numbers[0]
    min = numbers[0]
    total = 0
    for number in numbers:
        if number > max:
            max = number
        if number < min:
            min = number
        total += number
    return total / len(numbers)

numbers = [1, 2, 3, 4, 5]
avg = max_min_avg(numbers)
print("Max:", max)
print("Min:", min)
print("Avg:", avg)

在函数中,使用global关键字声明全局变量max和min,然后遍历一组数,找到最大值和最小值,并计算总和。最后返回平均值。在主程序中,调用函数并打印结果

编写函数求一组数中的最大值、最小值和平均值。其中用全局变量max存放最大值min存放最小值函数返回平均值

原文地址: https://www.cveoy.top/t/topic/fpZ3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录