查成績

從鍵盤輸入一個學生全部課程的成績,輸入格式爲」課程名:成績「,每門課佔一行,以空行結束。隨後提示」請輸入要查詢的課程:「,用戶從鍵盤輸入課程名,查詢並輸出該課程的成績,要求進行異常處理,對不存在的課程進行捕捉處理。python

輸入格式:

輸入學生全部課程的成績,每門課佔一行,格式爲」課程名:成績「,以空行結束 在提示後輸入課程名app

輸出格式:

若是課程存在,直接輸出成績,不然提示」沒有該門課程「code

輸入樣例1:

數學:96
英語:82
計算機:76
思政:90

計算機
 

輸出樣例1:

請輸入要查詢的課程:
76
 

輸入樣例2:

數學:96
英語:82
計算機:76
思政:90

數學a
 

輸出樣例2:

請輸入要查詢的課程:
沒有該門課程
list = []
while 1:
    s = input()
    if s:
      s = s.split(":")
      list.append(s)
    else:
        break
flag = 0
s = input("請輸入要查詢的課程:\n")
for i in list:
    if i[0]==s:
        print(i[1])
        flag=1
        break
if flag==0:
    print("沒有該門課程")
相關文章
相關標籤/搜索