從鍵盤輸入一個學生所有課程的成績,輸入格式為”課程名:成績“,每門課占一行,以空行結束。隨后提示”請輸入要查詢的課程:“,用戶從鍵盤輸入課程名,查詢並輸出該課程的成績,要求進行異常處理,對不存在的課程進行捕捉處理。
輸入格式:
輸入學生所有課程的成績,每門課占一行,格式為”課程名:成績“,以空行結束 在提示后輸入課程名
輸出格式:
如果課程存在,直接輸出成績,否則提示”沒有該門課程“
輸入樣例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("沒有該門課程")