Хочешь сделать настоящего Telegram-бота (Docker, PostgreSQL, CI/CD)? → Курс уже уже доступен на сайте: https://anica.space
🔗 Получи все заметки курса на GitHub: https://github.com/bot-anica/test-pro...
🔗 Подписывайся на наш канал в Telegram: https://t.me/bot_anica
✅ Подписывайтесь, чтобы продолжить изучение Python
В этом видео мы подробно рассмотрим тему области видимости переменных в Python. Вы узнаете, что такое локальная, глобальная и нелокальная область видимости, как они работают, и как их правильно использовать в своих программах.
Мы разберём, как локальные переменные функционируют внутри функций, как работать с глобальными переменными без использования ключевого слова `global`, а также рассмотрим пример с нелокальными переменными и замыканиями, используя функцию для вычисления факториала с кешированием.
Это видео будет полезно тем, кто хочет лучше понять, как переменные ведут себя в различных областях видимости, и научиться использовать их правильно для создания более эффективных программ.
Эпизоды:
00:00 - Вступление
00:25 - Локальная область видимости
01:57 - Глобальная область видимости
08:52 - Нелокальная область видимости + замыкание