在下面的代碼中,我如何在'結束'函數中爲我提供變量'guesses'。每當我嘗試這個,我只是收到一個猜測未定義。在play函數中,我返回一個數字,如果我理解正確的數字應該等於「猜測」,並且由於某種原因我不明白'猜測'在'結束'中不起作用。如何在另一個函數中使用main變量?
def main():
guesses = play()
play_again = again()
while (play_again == True):
guesses = play()
play_again = again()
total_games = 1
total_games += 1
end()
def end():
print("Results: ")
print("Total: " + print(str(guesses + 1)))
我覺得你的縮進拼寫錯誤 –
把它作爲一個參數。 –