Вопрос задан 01.07.2023 в 08:22. Предмет Информатика. Спрашивает Корытова Ксения.

Сделать Правда или Действие на Python! ДАЮ 100 БАЛОВ! ПОМОГИТЕ!

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дворцов Савелий.

import random

Question = []

Task = []

print('вводите вопросы, для окончания записи введите "СТОП"')

while 1:

   data = input()

   if data != 'СТОП':

       Question.append(data)

       print('вопрос записан')

   else:

       break

print('вводите задания, для окончания записи введите "СТОП"')

while 1:

   data = input()

   if data != 'СТОП':

       Task.append(data)

       print('задание записано')

   else:

       break

print('Вы в игре!')

while 1:

   if input('Правда или действие?:') != 'Действие':

       print(random.choice(Question))

   else:

       print(random.choice(Task))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Я могу помочь вам создать игру "Правда или Действие" на Python. Ниже представлен пример кода, который вы можете использовать:

python
import random def truth_or_dare(): players = [] num_players = int(input("Введите количество игроков: ")) for i in range(num_players): player = input(f"Введите имя игрока {i + 1}: ") players.append(player) while True: random_player = random.choice(players) print(f"Ход игрока: {random_player}") choice = input("Выберите 'Правда' или 'Действие': ") if choice.lower() == "правда": truth = input("Введите правду: ") print(f"{random_player} говорит правду: {truth}") elif choice.lower() == "действие": dare = input("Введите действие: ") print(f"{random_player} выполняет действие: {dare}") else: print("Некорректный выбор. Попробуйте снова.") play_again = input("Хотите продолжить игру? (да/нет): ") if play_again.lower() == "нет": break truth_or_dare()

В этом примере игроки вводят свои имена, затем они по очереди выбирают "Правда" или "Действие". Если игрок выбирает "Правда", ему предлагается ввести правду, которую он должен сказать. Если игрок выбирает "Действие", ему предлагается ввести действие, которое он должен выполнить.

Игра продолжается до тех пор, пока игроки хотят продолжать игру. Когда они решат закончить, программа завершится.

Надеюсь, это поможет вам создать игру "Правда или Действие" на Python! Если у вас есть еще вопросы, пожалуйста, дайте мне знать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос