Igor Pecherskih, код во-первых надо оборачивать тегом code для корректного отображения. Во-вторых, рекомендую переместить содержимое комментария в тело вопроса, добавить подробностей - что конкретно ожидалось и что в итоге получилось. Если есть текст ошибки - тоже добавить.
Код в вопросе надо обернуть тегом code для корректного отображения. Также длинный код лучше спрятать под спойлер.
Если есть тег pygame, более общий тег Python не нужен.
iiggoorr73, pygdal не уверен что удастся запинать на винду. Оно заточено под linux, кмк. Слышал, что на последних windows есть подсистема linux и, по-идее, там можно попробовать. Я не пробовал.
denislysenko, я тоже не знаю один ресурс для изучения ООП.
И ООП-то не понимаю достаточно хорошо. Так, по верхушкам нахватался, глубины нет.
В то же время сын сейчас в школе заканчивает яндекс.лицей, и там им классы плотно объясняют. Правда, пока полноценный ООП там тоже не проходят. Но, наверно, будут, судя по программе.
Есть ли возможность посмотреть на конденсаторы внутре микроши? После нескольких лет они подсохли и теперь могут потерять емкость, плохо сглаживать переменку и вааще всё перекосить.
Diyar, нет, на 4 жилах может работать только одна розетка.
Как уже ответил Drno, вы можете установить небольшой коммутатор около единственной розетки и от него вывести две новых розетки.
Опять же, очень желательно сделать это в защищённом варианте (в ящике) чтобы никто не потревожил кабели.
Сергей Сергей, а почему извращённая? Не, я не спорю.
Но в первом случае вызывающий класс должен знать о специально для него предназначенном методе, а во втором ему не надо ничего о нём знать. А какие негативные последствия могут воспоследовать?