0
def average(numbers):
total = float(sum(numbers))
total /= len(numbers)
return
錯誤:糟糕,請重試。Python代碼返回「無」
average([3, 0])
返回None
而不是1.5
如預期。
請問有什麼不對?
def average(numbers):
total = float(sum(numbers))
total /= len(numbers)
return
錯誤:糟糕,請重試。Python代碼返回「無」
average([3, 0])
返回None
而不是1.5
如預期。
請問有什麼不對?
您沒有返回任何值。
試試這個:
def average(numbers):
total = float(sum(numbers))
total /= len(numbers)
return total
非常感謝你! – costinv
嗨@costinv如果這個或任何答案解決了您的問題,請考慮通過點擊複選標記來接受它。這向更廣泛的社區表明,您已經找到了解決方案,併爲答覆者和您自己提供了一些聲譽。 –