1 год назад
Ошибка сравнения классов в Python
Когда Python программисты начинают погружаться в удивительный мир ООП, его сразу охватывает много вопросов. А от количества информации порой можно удивляться. Важной частью классов в Python являются магические методы, получившие второе название - дандер методы (d under - double under, потому что такие методы записываются с 2 нижними подчёркиваниями по бокам, пример __new__). Они значительно могут упростить жизнь разработчика, а иногда без них просто нельзя обойтись. Сегодня мы узнаем, почему нельзя просто так сравнивать объекты 1 класса, чем это может быть опасно, и как обойти...
Сравнение Python с другими языками
Python часто сравнивают с другими интерпретируемыми языками, такими как Java, JavaScript, Perl, Tcl или Smalltalk. Сравнения с C++, Common Lisp и Scheme также могут быть полезными. В этой статье мы кратко сравним Python с каждым из этих языков. Эти сравнения сосредоточены только на языковых проблемах. Интересно узнать про Python ещё больше? Вот подходящая статья: 46 свежих курсов по языку Python На практике выбор языка программирования часто диктуется другими реальными ограничениями, такими как стоимость, доступность, обучение и предварительные инвестиции или даже эмоциональная привязанность...