输入学生人数n,再依次输入n位学生的成绩,对输入的成绩进行统计及格与不及格信息(60及格)。
输出结果包括:输入的原始成绩,有效成绩人数、及格人数、不及格人数。同时注意:对输入的人数小于0时,输出“ERROR”;输入成绩过程中,如果输入<0或>100的数,则成绩输入结束,并输出最终结果。
学Python有哪些要注意的地方吗,感觉我学了个寂寞,还是一大堆不会
输入学生人数n,再依次输入n位学生的成绩,对输入的成绩进行统计及格与不及格信息(60及格)。
输出结果包括:输入的原始成绩,有效成绩人数、及格人数、不及格人数。同时注意:对输入的人数小于0时,输出“ERROR”;输入成绩过程中,如果输入<0或>100的数,则成绩输入结束,并输出最终结果。
学Python有哪些要注意的地方吗,感觉我学了个寂寞,还是一大堆不会
n=eval(input())
if n >0:
i=0
yx=0
jg=0
bjg=0
while True:
cj=eval(input('输入的原始成绩:'))
if cj<0 or cj>100:
break
i+=1
if cj in range(60,100):
jg+=1
else:
bjg+=1
if i==n :
break
print('有效人数:',i)
print('及格人数:',jg)
print('不及格人数:',bjg)
else:
print('ERROR!')