在python中编写一个程序,在循环中询问用户一个整数,直到用户打印出0

And*_*rup 0 python integer loops user-input

我在python学习考试,我不知道如何处理这个棘手的问题.在python中编写一个程序,在循环中询问用户一个整数,直到用户打印出0.用户打印出0后,程序将打印出该程序的平均值.

请原谅我的英文写得不太好.

glg*_*lgl 5

from __future__ import division
data = [int(i) for i in iter(raw_input, '0')]
print "mean:", sum(data) / len(data)
Run Code Online (Sandbox Code Playgroud)