Не могу понять как сделать класс аргументами которого являться матрица(список списков) ячеек и ячейка, и методы которого:
1. При инициализации в него передаются широта и высота экрана и идет расчет размеров тайтла, которые записываются в аргументы класс(широта и высота)
2. Позволяет обратиться к ячейке по столбцу и строке и занести в нее тайтл
3. С помощью генератора позволяет обращаться ко всем тайтлам по очереди, из матрицы класса.
Класс создаётся с использованием ключевого слова `class`
Методы - `def`
Как сделать: просто писать.
Вопрос слишком общий - документация, книги и постепенность действий тебе помогут.
Если есть конкретные вопросы - задавай.
Например: "как мне получить текущее разрешение экрана монитора (linux, PyQt)". Или: "как создать виджет таблицы (сетки, матрицы) на весь экран (windows, TkInter)"
А в твоей формулировке похоже на детское "решите мне курсовую" ;-)