python 的while 和for

题目:循环环和运算符创建一个包含五个固定数值的列表或元组,输出他们的和。然后修改你的代码为接受用户输入数值。分别使用while和for循环实现。我是想把输入的值存入列表,... 题目:循环环和运算符 创建一个包含五个固定数值的列表或元组,输出他们的和。然后修
改你的代码为接受用户输入数值。 分别使用while和for 循环实现。

我是想把输入的值存入列表,但是没实现,求指教!!!! 望 while 和for 实现

谢谢!!!
展开
 我来答
野人拆
2013-05-14 · TA获得超过1069个赞
知道小有建树答主
回答量:815
采纳率:57%
帮助的人:565万
展开全部
a=[22,54,66,12,3]
print "a",a
print "Total",sum(a)
print ""
b=[input("enter a number: ") for i in range(5)]
print "b",b
print "Total",sum(b)
     
追问
请问用while怎么实现啊
追答
while loop来实现,连续输入数字,直到输入exit才会停止,下面用了for loop去计算总和,效果就是sum()的效果。

b=[]
while True:
userInput=raw_input("Enter a number: ")
if userInput=="exit":
break
else:
b.append(int(userInput))
print "b",b
##for loop sum
total = 0
for num in b:
total = total + num
print "Total",total
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式