4 месяца назад
Python передача по ссылке
В Python нет строгой "передачи по ссылке" (pass by reference) в том смысле, как это понимается в языках вроде C++ или Java (где можно напрямую изменить переменную, переданную в функцию). Вместо этого, Python использует модель, которую часто называют "передачей по объекту" (pass by object reference) или "передачей по значению ссылки" (pass by assignment). Чтобы лучше понять это, давайте разберем, как Python управляет переменными и объектами. Объекты и переменные в Python В Python все является объектом. Переменные в Python не хранят значения напрямую; они хранят Ссылки (адреса) на объекты в памяти...
647 читали · 5 лет назад
Программирование на Python. (передача параметров). Статья 4
Все ссылки на статьи и ролики моего канала Old Programmer: Ну вот дошли действительно до интересной темы: передача параметров в в функции Python. Ранее я уже писал как работает в программировании перегрузка функций в C++. Так вот в Python нет необходимости в перегрузке функций по причине удивительно гибкого механизма передачи параметров. И вот об этом мы сегодня будем говорить...