Напишите программу на языке Python 3, которая будет действовать как предсказатель . Программа должна предложить

  • 13
Напишите программу на языке Python 3, которая будет действовать как "предсказатель". Программа должна предложить пользователю ввести вопрос, на который можно дать однозначный ответ - "да" или "нет". Затем пользователь случайным образом выбирает ответ из вариантов, таких как "Да", "Нет", "Определенно да", "Ни в коем случае", "Конечно же нет" и так далее. Обязательно предусмотрите как минимум четыре возможных варианта ответа.
Радио_5091
65
Конечно! Вот пример программы на языке Python 3, которая выполняет указанные требования:

python
import random

def predict():
question = input("Введите ваш вопрос: ")

# Генерируем случайный ответ из списка возможных вариантов
answers = ["Да", "Нет", "Определенно да", "Ни в коем случае", "Конечно же нет"]
chosen_answer = random.choice(answers)

print("Ответ предсказателя:", chosen_answer)

predict()


В данной программе в функции `predict()` мы сначала запрашиваем у пользователя вопрос с помощью встроенной функции `input()`. Затем мы создаем список `answers`, содержащий различные варианты ответов. С помощью функции `random.choice()` мы выбираем случайный элемент из списка и сохраняем его в переменную `chosen_answer`. Наконец, мы выводим выбранный ответ на экран.

Таким образом, программа будет работать обычным предсказателем, который дает случайный ответ на заданный вопрос. Каждый раз, когда пользователь запустит программу, он получит новый случайный ответ из списка возможных вариантов.