输入n,再依次输入n位同学的成绩,对输入的成绩进行统计及格与不及格信息。输入的n小于0时,输出“ERROR”。输出结果包括:输入的原始成绩数据及格人数不及格人数
good_score = []bad_score = []total_score = []num = int(input("输入学生数量:"))if num < 0: exit('ERROR')else: for i in range(num): score = int(input("输入该学生成绩(0-100):")) if score >= 60: good_score.append(score) else:bad_score.append(score) total_score.append(score) print("所有学生的成绩", total_score) print('成绩及格的人数:',len(good_score)) print("成绩不及格人数:",len(bad_score))
举一反三
- 输入一个正整数n,再输入n个学生的成绩,计算平均成绩,并统计所有及格学生的人数。
- 依次输入10个学生成绩,判断学生成绩等级(优秀、良好、中等、及格、不及格)并计算各等级人数。
- 输入百分制成绩,转换成对应的等级(优、良、中、及格、不及格)后输出
- 输入学生的成绩,如果60分以上为及格,否则为不及格,如输入成绩为69分,则程序执行经过以下几个步骤,正确的顺序为() ①输入学生成绩 ②判断是否大于等于60分 ③输出及格。 A: ①②③ B: ②①③ C: ②③① D: ③②①
- 在Excel2003中,下列可以实现“根据得分判断成绩是否及格(成绩≥60为及格)”功能的公式是 A: =IF(B2≥60,“及格”,“不及格”) B: =IF(B2>=60,及格,不及格) C: =IF(B2<60,不及格,及格) D: =IF(B2<60,“不及格”,“及格”)
内容
- 0
输入百分制的成绩,输出等级,等级如下:(成绩等级.py) (1)成绩[60时,不及格; (2)当60<=成绩<70时,及格; (3)当70<=成绩<90时,中等; (4)成绩]=90时,优秀。
- 1
编程实现:成绩分数判断输出(要求使用多分支结构:if……elif语句) 输入一个[0-100]内成绩分数数据(要求包含小数,如88.5),输出相应等级(优秀、良好、及格、不及格) 90分以上(包含)为“优秀” 80分以上(包含)为“良好” 60分以上(包含)为“及格” 60分以下(不包含)为“不及格” 例如: 输入 请您输入分数:88.5 ________________________________________ 输出 您的等级为:良好
- 2
在设计窗体时,成绩字段只能输入"优秀"、"良好"、"中等"、"及格"和"不及格",可以使用的控件是
- 3
输入一个正整数 [tex=0.929x1.0]SDA2PzeTmpfJFWRo9Jb4wg==[/tex] 再输入 [tex=0.643x0.786]/he/ol8BkDuTTL9yMPtH4Q==[/tex] 个学生的成绩,计算平均成绩,并统计所有及格学生 的人数。
- 4
在EXCEL中,输入如下函数=if(45>60,”及格”,”不及格”)的结果为( )。 A: 及格 B: 不及格 C: true D: false