Illia T, во-первых, у вас 64-битная операционная система, но вы зачем-то установили 32-битный интерпретатор. Во-вторых, не желательно устанавливать Python в каталог, содержащий пробелы в пути. В-третьих, лучше устанавливать Python туда, куда не нужны админские права для записи.
Jhn Doe from by, этим образным выражением я пытался описать, что некоторые из ваших коллег могли иметь националистически взгляды и легко могли бы угодить за решётку по 282 статье.
akokin, это только моё мнение и я могу ошибаться, но просто пишите код и не заморачивайтесь. Я полезность форматирования и именования понял, когда кода стало много и в нём стало сложно разбираться. Пользу ООП понял, когда кода стало ещё больше и его стало сложно сопровождать. Пользу паттернов и архитектурный принципов понял, когда понадобилось код сопровождать годами и делить с другими программистами. Ко мне, как и к многим другим, теория "налипла" только поверх набитых синяков и шишек. Блок-схемы я вообще никогда не рисовал, если исключить контрольные по информатике.
GavriKos, или можно сразу то же самое сделать в коде. Ну, если пишущий программу - не школьник, конечно. А UML использовать раньше, чем столкнулся с архитектурными вопросами - это уже совсем натягивание совы на глобус, как по мне.
akokin, я опять прибегну к иносказательности, вы находитесь на том уровне знания языка программирования, на котором находится средний школьник в знании английского языка - вроде словарный запас есть, формально знает правила, но правильно фразы строить не умеет. Это исправляется только практикой, желательно с носителем языка. Нигде этому не учат потому, что через год работы джуном оно становиться естественным и очевидным, вы вообще перестаёте задумываться о таких примитивных вопросах.