我必須使用while循環來查找列表中數字的位置。如果該號碼不在列表中,則應打印「不在列表中」。這是我迄今爲止,但輸入一個數字後,沒有打印它是否在列表中。使用while循環查找列表中的位置
myList = [1,3,5,7,9,11,13,15,17,19]
i = 0
x = input("Enter a number")
while i < len(myList):
if i == x:
print("In position: ",i)
else:
i == i+1
爲什麼你必須爲此使用循環?這不是完成這項任務的正確方法。 – TigerhawkT3
然後,一旦它找到索引,它仍然是無限的:) – schwobaseggl
我知道如何使用for循環做到這一點,但對於我的課,我們應該使用while循環來幫助瞭解它們。不要問爲什麼! –