как использовать функцию под оператором if в python? - PullRequest
0 голосов
/ 28 апреля 2020

Попытка реализовать функцию воспроизведения снова в ti c ta c toe в python

функция под оператором if не работает, как я могу решить эту проблему?

после того, как play_againg напечатает и примет ввод, он не перезапустит функцию play_game (), так почему же это так?

def play_again():
    print ("do you want to play again ?")
    print ("1 - yes / 2 - no")
    opinion = int(input()) 
    if opinion == 1:
         winner = None #updating the varible which moves the game to default 
         game_still_going = True
         current_player = "X"
         play_game()
    else :
        print("thanks for playing") 

play_game()
play_again()
...