Что нужно сделать
Илья зашёл на любительский киносайт, на котором пользователи оставляют рецензии на фильмы. Их список:
films = ['Крепкий орешек', 'Назад в будущее', 'Таксист', 'Леон', 'Богемская рапсодия', 'Город грехов', 'Мементо', 'Отступники', 'Деревня']
Илья на сайте в первый раз. Он хочет зарегистрироваться и сразу добавить часть фильмов в список любимых, чтобы позже прочитать рецензии на них.
Напишите программу, в которой пользователь вводит фильм. Если он есть в перечне, то добавляется в список любимых. Если его нет, то выводится ошибка. В конце выведите весь список любимых фильмов.
Пример:
Сколько фильмов хотите добавить? 3
Введите название фильма: Леон
Введите название фильма: Безумный Макс
Ошибка: фильма Безумный Макс у нас нет :(
Введите название фильма: Мементо
Ваш список любимых фильмов: Леон, Мементо
Ваш список любимых фильмов: Леон, Мементо
Что оценивается
- Результат вычислений корректен.
- Input содержит корректные приглашения для ввода.
- Формат вывода соответствует примеру.
- Переменные и функции имеют значащие имена, не только a, b, c, d
films = ['Крепкий орешек', 'Назад в будущее', 'Таксист',
'Леон', 'Богемская рапсодия', 'Город грехов',
'Мементо', 'Отступники', 'Деревня']
user_films = []
amt = int(input('Сколько фильмов хотите добавить?'))
for _ in range(amt):
film = input('Введите название фильма: ')
if film in films:
user_films.append(film)
else:
print(f'Ошибка. Фильма "{film}" у нас нет :(')
print('Ваш список любимых фильмов: ', end='')
print(*user_films, sep=', ')