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