1
我是使用Python的初學者。我正在嘗試爲一系列問題創建一個循環。我想要它做的是要求用戶輸入一個與提供的選項相對應的數字,範圍是1-4。如果用戶在他們之間輸入一個數字,它會記錄下來並進行下一個問題。但是,即使用戶輸入了其他內容,它也會顯示它不正確(因爲我使用了else
語句),但不再重複詢問同一個問題,而是簡單地繼續。請有人指出我正確的方向嗎?使用循環的初學Python幫助
這裏是一個示例代碼。
print()
print("Please select the module ")
print("Press 1 for")
print("Press 2 for")
print("Press 3 for")
print("Press 4 for")
choice = input("> ")
if choice == '1':
buddy.module = ("JP")
elif choice == '2':
buddy.module = ("ID")
elif choice == '3':
buddy.module = ("MC")
elif choice == '4':
buddy.module = ("MC")
else:
print("Incorrect option")