Класс Book и поиск по году

Python Лёгкий classes

Задача «Класс Book и поиск по году»

Создайте класс Book с атрибутами title (название), author (автор) и year (год издания). Реализуйте метод __str__, возвращающий строку вида 'Название — Автор (год)'. Во входных данных сначала дано число n — количество книг. Затем для каждой книги вводится три строки: название, автор, год. После этого вводится целое число target_year. Выведите через запятую все книги, у которых год издания равен target_year, в порядке их ввода. Если таких книг нет, выведите 'Нет'. Ограничения: n ≤ 100, год — целое число от 1000 до 2024.

Формат ввода

Первая строка: целое число n. Далее n блоков по три строки: название, автор, год. Последняя строка: целое число target_year.

Формат вывода

Строка с названиями книг, разделёнными запятой и пробелом, или 'Нет'.

Примеры

Пример 1

ВВОД
5.0 10.0 4.0
ВЫВОД
Circle with area 78.53981633974483 Rectangle with area 40.0

Пример 2

ВВОД
1.0 2.0 3.0
ВЫВОД
Circle with area 3.141592653589793 Rectangle with area 6.0
main.py