Как получить результат из одной функции и задать его для следующей функции? - PullRequest
0 голосов
/ 13 апреля 2020

Я новичок, работающий над проектом c -ta c -ee в Python. Каждый номер, введенный пользователем, соответствует месту на доске. Что касается второго хода, как я могу взять результат с шага 1 и автоматически встроить его при вводе второго хода? (Игрок сделает второй ход, и на новой доске, которая появится на консоли, будет показан первый ход и второй ход). Я сомневаюсь, что то, как я это делаю, очень эффективно, но в любом случае вот код:

def player_move_1():
p_move_1 = input("Enter a number corresponding to the representation board: ")
if p_move_1 == "1":
    print "      |      |    "
    print "-------------------"
    print "      |      |    "
    print "-------------------"
    print "   {}  |      |    ".format("X")
elif p_move_1 == "2":
    print "      |      |    "
    print "---------------------"
    print "      |      |    "
    print "---------------------"
    print "      |  {}   |    ".format("X")
elif p_move_1 == "3":
    print "      |      |    "
    print "---------------------"
    print "      |      |    "
    print "---------------------"
    print "      |      |   {}  ".format("X")
elif p_move_1 == "4":
    print "      |      |    "
    print "---------------------"
    print "      |      |   {}  ".format("X")
    print "---------------------"
    print "      |      |    "
elif p_move_1 == "5":
    print "      |      |    "
    print "---------------------"
    print "      |  {}   |    ".format("X")
    print "---------------------"
    print "      |      |    "
elif p_move_1 == "6":
    print "      |      |    "
    print "---------------------"
    print "   {}  |      |    ".format("X")
    print "---------------------"
    print "      |      |    "
elif p_move_1 == "7":
    print "      |      |   {} ".format("X")
    print "---------------------"
    print "      |      |    "
    print "---------------------"
    print "      |      |    "
elif p_move_1 == "8":
    print "      |      |    "
    print "---------------------"
    print "      |  {}   |    ".format("X")
    print "---------------------"
    print "      |      |    "
elif p_move_1 == "9":
    print "   {}  |      |    ".format("X")
    print "---------------------"
    print "      |      |    "
    print "---------------------"
    print "      |      |    "
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...