为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

6 回答

2个问题,一是循环变量没有累积

二是你的打印语句写哪儿去了?写错位置了。

0 回复 有任何疑惑可以回复我~

sum=sum+a写完以后按enter两次出现》》》再写print


0 回复 有任何疑惑可以回复我~

print后面不用=

0 回复 有任何疑惑可以回复我~

楼上不用变a,for循环里前面的直接就是每次L里的东西了,就是第一次的a是L里第一个45,第二次的a是L里第二个45,楼主错了是因为print用错了。。。应该是print(sum / 6),当然print也应该放外面,放里面是在循环里,每次都打印一个最后的一个就是想要的。

0 回复 有任何疑惑可以回复我~

L=[45,45,45,45,45,45]

sum=0.0

for a in L:

    sum+=a

    a+=1

print(sum/6)


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么没有答案

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信