如何使游戏重启(Python乌龟蛇游戏)

时间:2020-07-03 13:39:46

标签: python turtle-graphics

所以我想让玩家在碰壁或本身(丢失游戏)后尝试重新启动游戏,我尝试使用tkinter,但现在不知道该怎么做,我只是感到困惑。 我还想问一问,有没有一种方法可以询问玩家在输了游戏或类似功能后是否想再次玩游戏。 我可以在乌龟上使用按钮吗?

1 个答案:

答案 0 :(得分:1)

方法如下:

import turtle

while True:
    # Your game code
    again = input("Do you want to play again? ")
    if again == 'yes':
        screen.clear()
    else:
        print('Bye!')
        break
    # If the player enters `yes`, the screen will be cleared, then the program will loop back to the top of this while loop