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