Предмет: Информатика, автор: coffinFlow

Раздел начинается с ввода номера действия.

1. Если введено «1», запрашивается предпочтение.

1.1. Если введено «спорт», рекомендуется «Подкаст Убойный спорт».

1.2. Иначе рекомендация — «Новый альбом Канье Уэста».

2. Если введено «2», запускается розыгрыш. За 3 попытки нужно отгадать название музыкальной группы («Queen»). Если ответ верный, печатается «Вы выиграли билет на концерт!» .

3. Если введено «off», программа завершает работу.

помогите пожалуйста

Приложения:

Ответы

Автор ответа: Zergloing
1

Ответ:

while True:

   print('Введите 1 - рекомендация, 2 - розыгрыш, off - завершить')

   number = input()

   if number == '1':

       print('Введите предпочтение:')

       word = input()

       if word == 'спорт':

           print('Подкаст Убойный спорт')

       else:

           print('Новый альбом Канье Уэста')

   elif number == '2':

       for _ in range(3):

           print('Введите название группы')

           word = input()

           if word == 'Queen':

               print('Вы выиграли билет на концерт!')

               break

   elif number == 'off':

       break

Объяснение:

Запускается бесконечный цикл. Далее в переменную "number" запрашивается 1, 2 или off.

Если 1, то в переменную "word" запрашивается слово и, если это слово - "спорт", то "Подкаст Убойный спорт", иначе "Новый альбом Канье Уэста".

Если 2, то 3 раза в переменную "word" запрашивается слово и, если это слово - "Queen", то выводится "Вы выиграли билет на концерт!" и завершается цикл.

Если off, то бесконечный цикл прерывается.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
Похожие вопросы