Загрузка страницы

В Python — нет переменных. И как теперь жить? Python Memory Management на пальцах

Да-да, в Python нет переменных. Как так вышло и что с этим делать? Как работает с оперативной памятью Python? Что такое Stack и Heap и как они используются? Какие особенности mutable и immutable данных связаны с этим?
Сочный материал для тех, кто хочет глубже понимать, как работает интерпретатор CPython, и использовать это для написания более эффективных программ.

0:00 О чём пойдёт речь
0:43 Об оперативной памяти
3:12 Stack и Heap в оперативной памяти
7:19 Как использует память Python?
10:50 Неизменяемые строки
11:49 Про списки и оператор is
14:11 Про кортежи
16:15 Garbage Collector и подсчёт ссылок
20:41 Передача объектов в функции по ссылке
24:18 Выводы
/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat https://salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Мои соц сети:
https://www.instagram.com/alexeygoloburdin/
https://www.facebook.com/a.goloburdin
https://vk.com/a.goloburdin

Видео В Python — нет переменных. И как теперь жить? Python Memory Management на пальцах канала Диджитализируй!
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
13 февраля 2022 г. 21:42:42
00:24:44
Другие видео канала
Как хранить пароли и ключи в коде проектов? Всё о переменных окружения. Пример с DjangoКак хранить пароли и ключи в коде проектов? Всё о переменных окружения. Пример с DjangoМифы о Большом взрыве: как из «ничего» получилось «всё»? Олег Верходанов. Ученые против мифов 12-7Мифы о Большом взрыве: как из «ничего» получилось «всё»? Олег Верходанов. Ученые против мифов 12-7Как найти первую работу в IT? Чек-лист для джуна | КонкурсКак найти первую работу в IT? Чек-лист для джуна | КонкурсКомпьютер для разработчика — что выбрать? Системник/ноутбук, Windows/Mac OS/Linux, какие модели?Компьютер для разработчика — что выбрать? Системник/ноутбук, Windows/Mac OS/Linux, какие модели?Ищи в Linux как профи! Как использовать всю мощь *nix инструментов на примере findИщи в Linux как профи! Как использовать всю мощь *nix инструментов на примере findMacBook Air M1 после двух месяцев — плюсы и минусы для разработчика. Docker, производительностьMacBook Air M1 после двух месяцев — плюсы и минусы для разработчика. Docker, производительностьЯзык программирования Python - что на нем пишут, сколько за него платятЯзык программирования Python - что на нем пишут, сколько за него платят👑 Шифруем файлы и пароли аки Царь с GPG и Pass!👑 Шифруем файлы и пароли аки Царь с GPG и Pass!Исправьте СРОЧНО эти 12 ошибок в ваших Python проектахИсправьте СРОЧНО эти 12 ошибок в ваших Python проектахДелаем стол для Доктора Дью. Смотрим ролик вместе с МатвеевымДелаем стол для Доктора Дью. Смотрим ролик вместе с МатвеевымЧем так крут Python — реальный пример. Продуманная архитектура PythonЧем так крут Python — реальный пример. Продуманная архитектура PythonСтоит ли идти на такую работу? [Мидл-Python программист за 200 т.р. в месяц в Москве]Стоит ли идти на такую работу? [Мидл-Python программист за 200 т.р. в месяц в Москве]Что пишут на Python? ПЛЮСЫ и МИНУСЫ PythonЧто пишут на Python? ПЛЮСЫ и МИНУСЫ PythonPython Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]Как успешно брать проекты на фрилансе и получать там опыт, деньги и правильные слова для резюме?Как успешно брать проекты на фрилансе и получать там опыт, деньги и правильные слова для резюме?Как не расстрелять свои ноги с Django, транзакциями и исключениямиКак не расстрелять свои ноги с Django, транзакциями и исключениямиPython 3.10 — ЛУЧШИЙ релиз после 3.7! Pattern matching, новинки и при чём здесь RustPython 3.10 — ЛУЧШИЙ релиз после 3.7! Pattern matching, новинки и при чём здесь RustКак стать программистом с нуля за 187 дней, реальная история. Мой опыт.Как стать программистом с нуля за 187 дней, реальная история. Мой опыт.Всё об исключениях и работе с ними в PythonВсё об исключениях и работе с ними в Python
Яндекс.Метрика