初學程序員在這裏。我正在嘗試編寫一個程序,要求用戶輸入測驗等級,直到輸入空白爲止。另外,每次用戶輸入新的測驗成績時,我都會嘗試從顯示「測驗1:」到「測驗2:」,「測驗3:」等等。像這樣:輸入中的多個參數?
quiz1: 10
quiz2: 11
quiz3: 12
這是我到目前爲止已經寫的:
grade = input ("quiz1: ")
count = 0
while grade != "" :
count += 1
grade = input ("quiz ", count, ": ")
我已經成功地設法讓我的節目結束時被輸入到輸入空值,但是當我嘗試進入一個測驗等級我收到以下錯誤整數:
「回溯(最近通話最後一個): 文件‘C:\用戶\凱爾\桌面\測試script.py’,5號線,在 grade = input(「quiz」,count,「:」) 類型錯誤:輸入預計最多1個參數,得到3"
如何包括與級輸入相關的括號內的多個參數?
你想用做什麼成績?根據意圖,你可以建立一個等級字典,或建立一個列表。無論哪種方式,您都可以訪問個人分數,以及確定平均值(以及其他值)。 – Stidgeon