Курс 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"
- Декораторы в Python
- Ключевое слово global в Python
- Работа с комплексными числами
- Отладка в командной строке
- Функция enumerate() в Python
- Оптимизация гиперпараметров с Scikit Optimize
- Запуск внешних программ с subprocess
- Метод rpow в Python
- Декодирование байтов в строку
- Основы Python
- Установка пакетов с помощью pip
- Проблемы с именами переменных
- Объединение словарей в Python
- Сравнение def и lambda в Python
- Работа с argparse
- Фильтрация списка чисел
- Логирование с Logzero: ротация файла
- Итераторы в Python
- Преобразование в float
- PEP-401: оператор
- Основные операции с библиотекой Numpy
- Python UserString — создание подклассов строк
- Модуль functools в Python
- Псевдонимы в Python
- Работа с CSV в Python
- Инверсия списка и строки
- Функциональное программирование.
- Преобразование символов с помощью map
- Разделение строки на пары ключ-значение.
- Изменение объектов в Python
- Явный импорт в Python
- Функция enumerate в Python
- Удаление элемента по индексу
- Получение размера объекта с sys.getsizeof()
- Получение текущей даты в Python
- Изменение регистра данных
- Удаление элемента по индексу в Python
- Асинхронное выполнение задач в Python
- Работа с CSV файлами в Python
- Удаление специальных символов
- Сериализация объектов в Python
- Группировка элементов в словарь
- Расчет времени выполнения
- Обработка ошибки IndexError
- Добавление элемента в список.
- Обработка ошибок в Python















