m0_56149972 2021-12-16 17:32 采纳率: 90%
浏览 22
已结题

python函数!,。

1.用def定义函数求数列平均值
2.用def定义函数成绩等级排序 并计算出每个等级人数

  • 写回答

1条回答 默认 最新

  • 学编程的菜鸟波 2021-12-16 17:57
    关注
    
    from random import randint
    
    def average(a,b):
        """求列表a到b的平均值"""
        average = sum(range(a,b))/len(range(a,b))
        print(f"平均值是{average}")
    average(1,25)
    
    def chengji(n):
        
        all_chengji=[]
        jige = []
        flag = 0
        while flag <= n:
            chengji = randint(1,100)
            all_chengji.append(chengji)
            flag += 1
    
        for i in all_chengji:
            if i >= 60:
                jige.append(i)
    
        print(f"{n}人的成绩是:{all_chengji}")
        print(f"及格(高于60分)的人数是:{len(jige)}人")
    chengji(11)
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 12月24日
  • 已采纳回答 12月16日
  • 创建了问题 12月16日