Курс 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"
- Работа с Colorama
- Python itertools combinations() — группировка элементов
- Операции с датами в Python
- Многострочные комментарии в Python
- Реализация операции -= для пользовательского класса
- Работа со словарями Python
- Создание директории в Python
- Введение в Python
- Функция print() — вывод информации
- Пространство имен в Python
- Логические значения в Python
- Удаление дубликатов с помощью множеств
- Поиск элементов BeautifulSoup
- Цикл for с enumerate() в Python
- Методы работы со строками в Python
- Добавление Progressbar в Python
- Подсчет элементов в списке с Counter
- Разделение строки с помощью split()
- Работа с PosixPath() в Python
- Разделение строки на подстроки в Python
- Проверка переменных окружения в Python
- Методы работы со списками
- Удаление эмодзи с помощью pandas
- Профилирование с Pandas
- Срезы в Python
- Генерация случайных чисел Python
- Метод invert для побитового отрицания
- Вычисление фазы комплексного числа
- Переопределение метода len
- Lambda Functions in Python
- Работа с файлами в Python
- Отделение звука от видео
- Группы исключений в Python
- Поиск наиболее частого элемента
- Создание Telegram-бота на Python
- Работа с множествами в Python
- Преобразование регистра символов
- Модуль subprocess: запуск внешних команд
- Ввод нескольких значений
- Итерация по копии коллекции
- Генераторы данных
- Создание итератора
- Метод get для словарей
- Использование defaultdict в Python
- Изменяемые и неизменяемые объекты















