20300402练习:输入语文、数学、英语成绩。三门课都大于60分且有一门100分,或两门90分优秀; 都大于60分且有一门90分以上,或两门80分良好;三门60分以上为合格; 有一门60分以下为不合格。


'''
输入语文、数学、英语成绩。三门课都大于60分且有一门100分,或两门90分优秀;
都大于60分且有一门90分以上,或两门80分良好;三门60分以上为合格;
有一门60分以下为不合格。
'''
chinese_score = int(input('语文成绩:'))
maths_score =  int(input('数学成绩:'))
english_score =  int(input('英语成绩:'))

lis = [chinese_score,maths_score,english_score]
print(lis)
i = 0
j = 0
k = 0
m = 0
n = 0
for score in lis:
    if score < 60:
       i += 1
    if score == 100:
       j += 1
    if score >= 90 and score <100:
       k += 1
    if score >= 80 and score <90:
       m +=1
    if score >= 60 and score <80:
       n +=1
print('i=',i,'j=',j,'k=',k,'m=',m,'n=',n)
if i> 0:
    print('不合格')
elif i== 0 and j > 0:
    print('优秀')
elif i== 0 and k >= 2:
    print('优秀')
elif i== 0 and k == 1:
    print('良好')
elif i== 0 and m >= 2:
    print('良好')
else:
    print('合格')

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 给出一百分制成绩,要求输出成绩等级ABCDE。 90分以上为A,80~89分为B,70~79分为C ,60~69分为D ,60分以下为E 第二次实验判断成绩等级。 给定一百分制成绩,要求输出成绩的等级。90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出“输入数据错误”。 分别用if和用switch语句实现判断成绩等级。 给定一百分制成绩,要求输出成绩的等级。90以上为A,80-89为B,70-79为C,60-69为D,60分以下为E,输入大于100或小于0时输出“输入数据错误” 有一个班4个学生,5门课程 1求第1门课程的平均分; 2找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩; 3找出平均成绩在90分以上或全部课程成绩在85分以上的学生。4分别编3个函数实现以上3个要求。 有五个学生,每个学生有3门课(语文、数学、英语)的成绩, * 写一个程序接收从键盘输入学生的信息,输入格式为:name,30,30,30(姓名,三门课成绩) 利用条件运算符的嵌套来完成此题: 学习成绩>= 90分的同学用A表示, 60-89分之间的用B表示, 60分以下的用C表示。 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 查询每门课都大于80分的学生姓名 用一条SQL语句查询出每门成绩都大于80分的学生姓名 有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件 面试题:用一条SQL语句查询出每门课都大于80分的学生姓名
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM