我正在为我的 Python 入门编程课做家庭作业,但我遇到了一个问题。指示是:
修改 find_sum() 函数,使其打印输入值的平均值。与之前的 average() 函数不同,我们不能使用 len() 函数来求序列的长度;相反,您必须引入另一个变量来“计算”输入的值。
我不确定如何计算输入的数量,如果有人能给我一个好的起点,那就太好了!
# Finds the total of a sequence of numbers entered by user
def find_sum():
total = 0
entry = raw_input("Enter a value, or q to quit: ")
while entry != "q":
total += int(entry)
entry = raw_input("Enter a value, or q to quit: ")
print "The total is", total