酸菜鱼一条 2023-05-31 20:23 采纳率: 81.3%
浏览 29
已结题

python求算术平均数

想要用python来求算术平均数,但是累加求和那里总写不出来,代码没出啥问题吧?

img

  • 写回答

1条回答 默认 最新

  • threenewbee 2023-05-31 20:32
    关注

    你的while循环和for循环重复了

    def suanshupingjunshu(self, nums):
        sum = 0
        for i in nums:
            sum += i
        return sum / len(nums)
    
    

    或者

    def suanshupingjunshu(self, nums):
        sum = 0
        for i in range(len(nums)):
            sum += nums[i]
        return sum / len(nums)
    
    

    或者

    def suanshupingjunshu(self, nums):
        sum = 0
        i = 0
        while i < len(nums):
            sum += nums[i]
            i += 1
        return sum / len(nums)
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月8日
  • 已采纳回答 5月31日
  • 请采纳用户回复 5月31日
  • 创建了问题 5月31日