Другие предметы

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

Напишите программу, которая содержит список ваших предпочтений. После запуска пользователю предоставляется три попытки угадать одну из них. (Python)
Верные ответы (1):
  • Tanec
    Tanec
    59
    Показать ответ
    Суть вопроса: Программа предпочтений

    Разъяснение: Для написания программы предпочтений на языке Python, мы можем использовать условные операторы, циклы и функции. Программа будет иметь список ваших предпочтений, после чего пользователю будет предоставлено три попытки угадать одну из них.

    Мы можем начать с создания списка ваших предпочтений, например:

    python
    preferences = ["футбол", "музыка", "путешествия", "книги", "готовка"]


    Затем мы можем использовать цикл for для создания цикла по числу попыток, возможно, используя `range(3)`.

    Внутри цикла, мы можем запросить у пользователя их предпочтение и проверить, есть ли это предпочтение в списке:

    python
    for i in range(3):
    guess = input("Введите ваше предпочтение: ")
    if guess in preferences:
    print("Поздравляю, вы угадали одно из моих предпочтений!")
    break
    else:
    print("Неправильно, попробуйте еще раз.")


    Если пользователь угадывает одно из ваших предпочтений, цикл прерывается с помощью оператора `break`. Если же пользователь не угадывает правильно, программа выведет сообщение "Неправильно, попробуйте еще раз."

    Пример:
    Введите ваше предпочтение: спорт
    Неправильно, попробуйте еще раз.
    Введите ваше предпочтение: музыка
    Поздравляю, вы угадали одно из моих предпочтений!

    Совет: Чтобы лучше понять как работает программа, можно поиграть с разным количеством предпочтений и попыток.

    Задание: Напишите программу предпочтений, используя список `[ "спорт", "кино", "кулинария", "книги"]` и дайте пользователю 5 попыток угадать одно из предпочтений.
Написать свой ответ: