Курс Python → Список переменных с %who
Для получения списка всех переменных в вашем блокноте Python вы можете использовать магическую команду %who. Эта команда выведет все глобальные переменные, которые были определены в вашем блокноте. Если вы хотите получить только переменные определенного типа, вы можете указать этот тип после магической команды. Например, %who str выведет все переменные строкового типа.
Пример кода:
x = "Hello"
y = 123
z = True
%who str
В данном примере переменные x, y и z были определены в блокноте. После выполнения магической команды %who str в качестве выходных данных будут отображены только переменные строкового типа, в данном случае будет выведено x. Это может быть полезно, если вам нужно быстро оценить, какие переменные определены определенного типа в вашем коде.
Использование магической команды %who может помочь вам лучше понять структуру вашего блокнота Python и быстро найти все глобальные переменные, которые вы использовали. Это может быть особенно полезно при работе с большими объемами кода или при отладке программы.
Не забывайте, что магические команды в Jupyter Notebook предоставляют удобные инструменты для управления и анализа вашего кода, и использование команды %who может быть полезным дополнением к вашему инструментарию при работе с переменными в Python.
Другие уроки курса "Python"
- Оптимизация памяти с slots
- Enum в Python
- Бесконечные списки в Python
- Курс Data Scientist в медицине
- Реверс строки в Python
- Использование type hints
- Объединение списков с помощью zip
- Экспорт функций в Python
- Установка Python — Простое руководство
- Работа с CSV файлами в Python
- Итераторы в Python
- Проверка строки на палиндром
- Расчет времени выполнения программы
- Резервирование символов в Python
- Удаление элементов во время итерации
- Объединение, распаковка и деструктуризация
- Простой калькулятор Python
- Роль запятой в Python
- Создание виртуальной среды
- Сортировка данных в Python
- Функция zip() в Python
- Заказ карты Тинькофф Black
- Работа с deque из collections
- Ветвление выражения в Python
- Команда %dhist — список посещенных каталогов
- Поиск уникальных элементов строкой в Python
- Печать месячного календаря
- Объединение списков в Python
- Логирование с Loguru
- Оператор break в Python
- Роль object и type в Python
- Возврат нескольких значений
- Сортировка слиянием
- Установка Python3.7 и PIP
- Создание и операции с дробями
- Участие в LP стейкинге Waves
- Форматирование кода на Python
- Решатель судоку на Python с pygame
- Явный импорт переменных
- Проверка окончания строки с помощью str.endswith()
- Создание новых функций через partial
- Измерение времени выполнения кода
- Python 3.12: переиспользование кавычек
- Сложение матриц в NumPy
- Удаление дубликатов из списка с помощью dict.fromkeys
- Копирование и вставка текста в Python
- Методы shutil для работы с файлами
- Многопоточность и асинхронное программирование в Python















