用python编写一个程序,在循环中要求用户输入一个整数,直到用户打印出0为止
我正在准备python考试,我不知道该怎么处理这个奇怪的问题。 用python编写一个程序,在循环中要求用户输入一个整数,直到用户打印出0为止。用户打印出0后,程序应打印出该程序的平均值用python编写一个程序,在循环中要求用户输入一个整数,直到用户打印出0为止,python,loops,integer,user-input,Python,Loops,Integer,User Input,我正在准备python考试,我不知道该怎么处理这个奇怪的问题。 用python编写一个程序,在循环中要求用户输入一个整数,直到用户打印出0为止。用户打印出0后,程序应打印出该程序的平均值 对不起,我的英文可能写得不太好 你最好的选择是真正阅读Python.org的WIKI。这是一个很好的信息来源,肯定会让你走上正轨。这就是你想要的吗 from __future__ import division data = [int(i) for i in iter(raw_input, '0')] prin
对不起,我的英文可能写得不太好 你最好的选择是真正阅读Python.org的WIKI。这是一个很好的信息来源,肯定会让你走上正轨。这就是你想要的吗
from __future__ import division
data = [int(i) for i in iter(raw_input, '0')]
print "mean:", sum(data) / len(data)
x = []
i = ''
while i != 0:
i = int(raw_input("Please enter an integer: "))
x.append(i)
sum = 0
for number in x:
sum = sum + int(number)
print float(sum/int(len(x)-1))
@该死的,你赢了我2秒,谢谢你的链接。我从未见过那个网站。我们不应该真的为他们做家庭作业。但是,
iter(callable,sentinel)
结构的+1——我不知道。