Возможности PyGame
Домашнее задание
Почитать и погонять примеры из документации
- (упражнение) Написать программу, показывающую содержимое буфера обмена
- Только текстового содержимого (в терминале)
- +графического содержимого
- «Ухудшенный графический редактор». Написать программу обработки изображений со следующими возможностями:
- Загрузка файла (нажатие клавиши "l", имя файла содержится в буфере обмена, в случае неудачи выводить предупреждение)
- Запись файла с тем же именем ("s")
- Рисование мышью (клавиша "d" + изменение курсора)
Нарисовать свой курсор
- Поворот и изменение размера картинки (клавиша "r"): первая точка — центр вращения, затем поворот при нажатой кнопке (если нажата правая --- изменение размера). Курсор тоже менять
Условные обозначения
— тема по Linux
— тема повышенной сложности
— теоретическое задание
— тема для самостоятельного изучения