Раздел начинается с ввода номера действия.
1. Если введено «1», запрашивается предпочтение.
1.1. Если введено «спорт», рекомендуется «Подкаст Убойный спорт».
1.2. Иначе рекомендация — «Новый альбом Канье Уэста».
2. Если введено «2», запускается розыгрыш. За 3 попытки нужно отгадать название музыкальной группы («Queen»). Если ответ верный, печатается «Вы выиграли билет на концерт!» .
3. Если введено «off», программа завершает работу.
помогите пожалуйста
Answers & Comments
Ответ:
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, то бесконечный цикл прерывается.