В Python — нет переменных. И как теперь жить? Python Memory Management на пальцах
Да-да, в Python нет переменных. Как так вышло и что с этим делать? Как работает с оперативной памятью Python? Что такое Stack и Heap и как они используются? Какие особенности mutable и immutable данных связаны с этим?
Сочный материал для тех, кто хочет глубже понимать, как работает интерпретатор CPython, и использовать это для написания более эффективных программ.
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги:
Мой курс «Основы компьютерных и веб-технологий с Python»:
Telegram:
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 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй , разрабатываем сложные IT системы для бизнеса;
— Salesbeat , комплексный модуль доставки для интернет магазинов.
Telegram канал —
ВК —
RuTube —
Дзен —
1 view
781
276
4 months ago 00:00:50 1
GEN 3 - лучшая нейросеть для генерации Видео!
4 months ago 00:33:35 1
Бомбардировки Белграда или Зачем НАТО бомбили Югославию в 1999 году
4 months ago 00:16:29 1
ОН НЕ МОЙ ДРУГ! Это Тарков/Tarkov
4 months ago 00:44:35 1
6. CS50 на русском: Лекция #6 [Гарвард, Основы программирования, осень 2015 год]
4 months ago 00:00:08 1
Разработчик на Python (Вертикальная версия)
4 months ago 00:00:08 1
Разработчик на Python (Горизонтальная версия)
4 months ago 04:34:44 1
Java с нуля - Полный Курс Java Для Начинающих [4,5 ЧАСА]
4 months ago 00:15:54 1
VR и Взрослые Дяди
4 months ago 01:20:39 1
Главная загадка Природы | ALI
4 months ago 00:04:01 3
VALHALLA CALLING by Miracle Of Sound ft. Peyton Parrish - OFFICIAL VIDEO
4 months ago 01:10:38 1
Играй, чтобы заработать: почему стоит разрешить детям компьютерные игры
4 months ago 00:09:04 1
UML Диаграмма Классов (UML Class Diagram)
4 months ago 00:12:48 1
Как подключиться к MySQL на Python | MySQL создание таблицы, добавление, удаление, вывод данных
4 months ago 00:00:56 1
Хованский поясняет за программирование и it #Shorts #coding #python #programming #datascience #айти
4 months ago 00:32:57 1
10 стоических принципов для НЕМЕДЛЕННОГО ПРЕОБРАЗОВАНИЯ ЖИЗНИ | СТОИЦИЗМ
4 months ago 00:08:45 1
Что такое ООП (объектно-ориентированное программирование)?
4 months ago 01:06:40 1
Александр Артамонов: новая волна мобилизации в России /// ЭМПАТИЯ МАНУЧИ
4 months ago 00:35:30 1
Королевский питон — Содержание в домашних условиях, террариум, размер, вес
4 months ago 00:21:20 1
Реальное Собеседование на Junior Backend разработчика — Это нужно знать!
4 months ago 00:17:06 1
Мастер и Маргарита, Вонка и Аквамен 2 | Обзор Премьер
4 months ago 01:08:41 2
НЕПРОБИВАЕМЫЙ ДОМ! БУНКЕР который НЕВОЗМОЖНО ЗАРЕЙДИТЬ в РАСТ/RUST
4 months ago 00:09:18 1
Вот зачем нужен Match Case в Python | Реальное предназначение оператора