我有5個不同的字符串,我正在尋找一個文本文件。我試圖讓python向用戶詢問「房間號碼」,如果有任何號碼匹配,請繼續,否則再次詢問,直到輸入正確的號碼。多個python匹配
我可以得到,如果嘗試的工作:
roomNumber = input("Enter the room number: ")
while roomNumber != ("L1"):
roomNumber = input ("Please enter a correct room number:")
但是我希望爲L1,L2,L3,L4,L5和積極的比賽。
我想:
roomNumber = input("Enter the room number: ")
while roomNumber != ("L1", "L2", "L3", "L4", "L5"):
roomNumber = input ("Please enter a correct room number:")
但是這不工作,我相信它希望所有的比賽,而不僅僅是一個。 我也嘗試把每個值放在一個([]),並試圖使用或每個值之間的或,但也沒有工作。
我一直在尋找年齡,似乎無法在while循環中找到多個匹配的示例。
當然,我錯過了一些簡單的東西?
+1爲可讀的句子結構。 – Aeveus