请教大神一下这道Python题目。
python吧
全部回复
仅看楼主
level 3
asdmask 楼主
计算班级成绩:用while循环输入班级学生成绩,当输入-1表示成绩输入结束,完成后计算显示班上的总成绩及平均成绩。请完善程序:
total = person = score = 0
while( ① ):
person += 1
total = ②
score =int(input("请输入第 %d 位学生的成绩:" %person))
average = total /(person-1)
print("本班总成绩:%d 分,平均成绩:%5.2f 分" %(total,average))
1号和2号分别填写什么?为什么这样填写?谢谢大神!
2023年04月11日 02点04分 1
level 3
asdmask 楼主
单机贴吧
么?有没有大神
2023年04月11日 04点04分 2
level 6
1. 题太简单 2. 自己什么想法尝试都没有,上来就等答案
2023年04月11日 05点04分 3
@lk586 谢谢大神的教诲。哈哈,还是教教理解的透彻。自己一知半解
2023年04月11日 06点04分
level 10
@asdmask ①填score!=-l ②填total+score
当用户输入score的值为负1,则while循环结束,用户输入的score学生成绩要累加给total
2023年04月11日 07点04分 6
level 5
和初中数学题差不多其实。。。
第一个就score!=-1 ,因为满足这个条件才会运行。。
第二个就total+score 累加嘛
2023年04月11日 08点04分 7
1