
Програма повинна просити користувача ввести питання, на яке можна відповісти однозначно, тобто
"так" або "ні". Після чого користувачеві випадковим чином видається відповідь, наприклад: "Так", "Ні", "Безумовно так!", "Ні в якому разі!", "Звичайно ж ні! І вистачить ставити дурні питання!" і тому подібні. Варіантів відповідей повинно бути не менше чотирьох. CКАЖИТЕ ПЖПЖПЖПЖЖПЖПЖ

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

import random
answer = ["Так", "Безумовно так!", "Ну, а як ще!", "Все вiрно"]
BadAnswer = ["Ні", "Ні в якому разі!", "Звичайно ж ні!", "Нiколи!"]
question = input("Чи можна мити комп'ютер водою?(Вiдповiдь, Yes або No):")
if question == "Yes":
random.shuffle(BadAnswer)
print(BadAnswer[0])
elif question == "No":
random.shuffle(answer)
print(answer[0])
Программа на Python



Звучить, що ви бажаєте створити програму, яка може відповідати на питання користувача однозначно "так" або "ні" і повертати випадкову відповідь з набору варіантів. Ось приклад програми на Python, яка виконує цю функцію:
pythonimport random
def generate_random_answer():
answers = ["Так", "Ні", "Безумовно так!", "Ні в якому разі!", "Звичайно ж ні! І вистачить ставити дурні питання!"]
return random.choice(answers)
def main():
while True:
question = input("Введіть ваше питання (або вийдіть, введши 'exit'): ")
if question.lower() == "exit":
break
else:
answer = generate_random_answer()
print(answer)
if __name__ == "__main__":
main()
Ця програма використовує функцію generate_random_answer()
, яка повертає випадковий варіант зі списку answers
. Головна функція main()
запитує користувача про його питання, генерує випадкову відповідь і виводить її на екран. Програма продовжує працювати, поки користувач не введе "exit".


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili