Качество программного обеспечения Код Python по замыслу должен быть читабельным, а потому многократно используемым и сопровождаемым — в гораздо большей степени, чем традиционные языки написания сценариев. Согласованность кода Python облегчает его понимание, даже если он написан не вами. Вдобавок Python располагает развитой поддержкой механизмов многократного применения ПО, таких как объектно-ориентированное и функциональное программирование. Продуктивность труда разработчиков Python повышает продуктивность труда разработчиков во много раз по сравнению с компилируемыми и статическими типизированными языками вроде C, C++ и Java. Код Python обычно занимает от 1/3 до 1/5 части размера эквивалентного кода C++ или Java. В итоге приходится меньше набирать на клавиатуре, меньше отлаживать и меньше впоследствии сопровождать. Кроме того, программы Python запускаются немедленно, без длительных шагов компиляции и связывания, что дополнительно увеличивает скорость работы программистов. Переноси