0
我是一個初學者,我有這個代碼是猜數字遊戲(計算機猜測的地方)的一部分,而且我的法律功能並沒有刪除列表中的任何部分。我稍後還會在函數被調用後打印列表,並且它會打印整個列表。這裏是我的代碼:list.remove方法不起作用
legal_guesses = []
for number in range(1,101):
legal_guesses.append(number)
def legal(thing):
for number in range(min(legal_guesses), max(legal_guesses)):
if thing == "higher":
if number <= the_guess:
print(number)
legal_guesses.remove(number)
你的'legal'函數在哪裏被調用? – FastTurtle
你確定'number'小於或等於'the_guess'嗎? – Blender
錯誤不一定在您剛剛發佈的代碼中 – Stephan