3 года назад
5 важных аспектов замыканий в Python
Источник: Nuances of Programming Замыкания не являются уникальным явлением Python и встречаются во многих других языках. При этом несмотря на то, что большинство начинающих разработчиков об этой концепции слышали, они не знают, что конкретно они из себя представляют и как используются. В данной статье я подчеркну наиболее важную информацию о замыканиях в Python, чтобы упростить для вас их освоение. 1. Внутренние и внешние функции Как я уже отмечал, замыкания есть во многих языках программирования,...
Операторы присваивания и вызова функции
Во многих курсах по программированию операторам присваивания и вызова функции не уделяется должного внимания. Я же считаю, что освоение этих операторов позволяет лучше понимать элементы функционального программирования в Python и разницу между присваиванием и эквиваленцией. Все данные в компьютере хранятся в виде последовательности единиц и нулей, записанных в ячейках памяти. У каждой ячейки есть свой уникальный адрес, и ссылка на эту ячейку обозначается в программном коде в виде названия переменной...