Задача
Другие предметы

Rewrite the question text: Write a game based on the code provided in the lesson, called Rock, paper, scissors, lizard

Rewrite the question text:
Write a game based on the code provided in the lesson, called Rock, paper, scissors, lizard, Spock. Additionally, complete the following tasks:
1. Modify the program so that the user can replay the game as many times as desired. Display a message like "Try again?" with the options Yes ([y]) and No ([n]).
2. After the game is finished, display the overall score and the number of wins (Player VS Computer). Here is the code:
import random
print("")
print("Rock, paper, scissors")
print("Welcome to the game!")
print("The game consists of three rounds.")
print("The winner is the one who scores more points."
Верные ответы (1):
  • Karamel
    Karamel
    1
    Показать ответ
    Задача: Перепишите
    Напишите игру на основе предоставленного кода в уроке с названием "Камень, ножницы, бумага, ящерица, Спок". Кроме того, выполните следующие задачи:
    1. Измените программу таким образом, чтобы пользователь мог сыграть в игру столько раз, сколько захочет. Выведите сообщение вроде "Хотите сыграть еще раз?" с вариантами ответов: да ([y]) и нет ([n]).
    2. После завершения игры отобразите общий счет и количество побед (Игрок против Компьютера). Вот код:


    import random
    print("")
    print("Камень, ножницы, бумага")
    print("Добро пожаловать в игру!")
    print("Игра состоит из трех раундов.")
    print("Победитель будет определен по итогам трех раундов.")


    Инструкция: Вам предлагается переписать текст вопроса, а также включить некоторые модификации в предоставленный код, чтобы создать игру "Камень, ножницы, бумага, ящерица, Спок". Ваша задача - изменить программу так, чтобы пользователь мог играть в игру сколько угодно раз, а также отобразить общий счет и количество побед после каждого раунда.

    Доп. материал:


    import random
    print("")
    print("Камень, ножницы, бумага, ящерица, Спок")
    print("Добро пожаловать в игру!")
    print("Игра состоит из трех раундов.")
    print("Победитель будет определен по итогам трех раундов.")

    play_again = True

    while play_again:
    # Код игры

    answer = input("Хотите сыграть еще раз? (да/[нет]): ")
    if answer.lower() != "да" and answer.lower() != "yes":
    play_again = False


    Совет: Чтобы добавить возможность повторного прохождения игры, вы можете использовать цикл `while`, который будет выполняться до тех пор, пока пользователь не выберет опцию "нет".

    Ещё задача: Как вы можете изменить код, чтобы добавить отслеживание общего счета и количества побед после каждого раунда?
Написать свой ответ: