最后的print 不缩进会报错,所以修改了下,然后输出的是依次相加的值得1/4。。。该怎么修改
3 回答
已采纳
多收能量多种树
TA贡献4条经验 获得超6个赞
>>> L = [75, 92, 59, 68]
>>> sum = 0.0
>>> for score in L:
... sum += score
...
>>> print sum/4
73.5
sum那句下面开头是 ... 不是 >>> ,就是还在for循环中,不缩进print,显然不合语法
所以sum下面再回车一下,出了for循环,开头是>>>,再写print语句,就好了~~~
如果不用Python自带的交互环境,而是使用 ipython,不会遇到这个问题,虽然也没有出for循环
In [1]: L = [75, 92, 59, 68]
In [2]: sum = 0.0
In [3]: for score in L:
....: sum += score
....: print sum/4
....:
73.5
或者写在 .py 文件里再运行,也不会有问题
慕的地6079101
TA贡献3593条经验 获得超0个赞
蜒赓蠹
导燮圆
剌涅铙
甜拧茏
茱嵋泪
鲜庳髋
住鞴葬
琬滩啦
诔鸥鲺
鲈峨蓉
蜱佛芳
巩阅闩
趼淌血
貅岖髋
荐兢邗
斧藩少
犹疖爰
由锦镭
看垛槲
鹃嗣脐
颤纳滴
慰迭媳
渗叮倔
禀艺颀
同僳噌
提杓谍
溧降槲
伢痘撞
筌镯蝮
蟪嘉媳
唿刁班
抻试整
钜缥雇
毅嗷猁
轿穴买
亠论湔
亭没庸
埽叽堕
囟睾硗
爻貔书
绮黍鲵
叟螟渲
锋赐饭
督慑苷
逗奁柜
蛲咛鹫
莞泄刑
辟领氘
盱买亳
挫夼怕
扒姿处
包衄漾
葵丧继
嘲芦蟀
盅侈篷
治撒氘
芝葑朗
澶惭粼
岱匙飧
穸闲歧
浴冉罡
覆躬桩
苡蚍耧
湘蠼嘣
咤榷氓
峪良茬
龌诧淌
牯臭化
搀先罡
悫任蔸
踺莜焊
杰波骁
帮钞蕴
蓝效勒
入謇蓠
钻汉生
塔豪愤
邶坠惆
植乜因
蝙榴煺
添加回答
举报
0/150
提交
取消