Skip to content

【练习】固定数值计算

项目简介

固定数值计算

知识模块

  • Python 编程语言

知识点

  • 分支语句
  • 循环语句
  • 字典

受众

  • 初级测试开发工程师
  • 初级Python开发工程师

作业要求

对数字列表中数字的求和,求平均值,求最大值,求最小值

解题思路

  1. 遍历每个元素累加实现求和
  2. 找出最大值的基准值,与列表中的每个元素进行比较
  3. 找出最小值的基准值,与列表中的每个元素进行比较
  4. 平均值通过求和结果计算

完整代码

def case_2():
    nums = [12,34,3,6,56,33434,6,3,23,23,23,57,78,11,1,8,9]
    sum = 0
    avg = None
    max_num = nums[0]
    min_num = nums[0]

    for n in nums:
        sum += n
        if n > max_num:
            max_num = n

        if n < min_num:
            min_num = n

    print("SUM:", sum)
    avg = sum / len(nums)
    print("AVG:", avg)
    print("MAX:", max_num)
    print("MIN:", min_num)

代码讲解