关于统计成绩好多没懂(学了个寂寞)

输入学生人数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!')