Загрузка...

python code (3 words)

Thread in Python created by Miner3000 Feb 29, 2020. 196 views

  1. Miner3000
    Miner3000 Topic starter Feb 29, 2020 71 Mar 5, 2018
    Привет всем, я начинающий в этой сфере и для того чтобы закрепить знания сделал мини консольную игру и мне надо чтобы в конце игры когда кто-либо выигрывал игра начиналась заново, но сначало спросило ''Хотите ли вы заново начать игру? '' и у меня проблемы возникают только с тем что я не знаю какой командой перекинуть пользователя на начало кода, кому не сложно прошу просто написать данную команду и обьяснить как работает и что использовать




    Code
    import random
    hp = [100]
    hp1 = [100]


    print("Добро пожаловать на \"Арену\"")
    attack = input("Для того чтобы ударить противника напишите +")
    while attack == "+":

    damage01 = (random.randint(0,25))
    print("Вы отняли у противника: ", damage01)
    hp[0] = hp[0] - damage01
    print ("У противника осталось " + str(hp) + " hp" + "\n.\n.\n." )
    if hp[0] <= 0:
    print("Вы выиграли!" )
    print("У вас осталось" + str(hp1[0]) + " hp" )
    exit()
    print("Защищайся!")
    damage01 = (random.randint(0,25))
    print("У вас отнял противник : ", damage01)
    hp1[0] = hp1[0] - damage01
    print ("У вас осталось" + str(hp1) + " hp" + "\n.\n.\n.")
    if hp1[0] <= 0:
    print("Вы проиграли!")
    print("У противника осталось" + str(hp1[0]) + " hp" )
    exit()
    attack = input("Для того чтобы ударить противника напишите +")
     
  2. oriole
    oriole Feb 29, 2020 был(а) давно
    while True
    The post was merged to previous Feb 29, 2020
    весь код в бесконечный цикл
    дальше спрашиваешь продолжить или нет
    если нет то break с цикла
     
  3. Miner3000
    Miner3000 Topic starter Feb 29, 2020 71 Mar 5, 2018
    Куда это добавить? Типо обромить весь код в это?
    The post was merged to previous Feb 29, 2020
    Куда это добавить? Типо обромить весь код в это?
     
  4. w_0_n_k_a
    w_0_n_k_a Feb 29, 2020 149 Mar 10, 2019
    лучше всо это в бд через sqlite3 и добавить ГУИ и будет заебумба игрушка
     
  5. oriole
    oriole Feb 29, 2020 был(а) давно
    Code
    import random

    while True:
    hp = [100]
    hp1 = [100]


    print("Добро пожаловать на \"Арену\"")
    attack = input("Для того чтобы ударить противника напишите +")
    while attack == "+":

    damage01 = (random.randint(0,25))
    print("Вы отняли у противника: ", damage01)
    hp[0] = hp[0] - damage01
    print ("У противника осталось " + str(hp) + " hp" + "\n.\n.\n." )
    if hp[0] <= 0:
    print("Вы выиграли!" )
    print("У вас осталось" + str(hp1[0]) + " hp" )
    exit()
    print("Защищайся!")
    damage01 = (random.randint(0,25))
    print("У вас отнял противник : ", damage01)
    hp1[0] = hp1[0] - damage01
    print ("У вас осталось" + str(hp1) + " hp" + "\n.\n.\n.")
    if hp1[0] <= 0:
    print("Вы проиграли!")
    print("У противника осталось" + str(hp1[0]) + " hp" )
    exit()
    attack = input("Для того чтобы ударить противника напишите +")

    play_again = input('play again ? (Y/N)')

    if play_again == 'N':
    break
     
  6. Miner3000
    Miner3000 Topic starter Feb 29, 2020 71 Mar 5, 2018
    Спасибо
    The post was merged to previous Feb 29, 2020
    Умно, но так как я начинающий нихуя не понимаю )))
     
Loading...
Top