Курс 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 и Shell
- Обратное распространение ошибки
- Оператор del в Python
- Docstring в Python
- Переопределение метода divmod
- Установка пакетов с помощью pip
- Python и Юникод: работа с цифрами
- Сортировка HTML по CSS-селектору
- Изучение объектов с помощью dir()
- Enum в Python: создание и использование перечислений
- Лямбда-функции для min/max
- List Comprehension Tutorial
- Создание списков в Python
- Структура данных deque в Python
- Создание .exe файла с pyinstaller
- Преобразование объекта в строку
- Работа с CSV файлами
- Вставка переменных в шаблоны Flask
- Модуль Antigravity в Python 3
- Метод сравнения объектов в Python
- Класс Counter() для подсчета элементов
- Переименование файлов в Python
- Получение ID текущего процесса
- Работа с контекстными переменными
- capitalize() — изменение регистра первого символа строки
- Объединение множеств в Python
- Модуль math: константы π и e
- Быстрый поиск кода
- Проверка переменных окружения в Python
- Метод __index__ в Python
- Логирование с Logzero
- Печать комбинаций в Python с Itertools
- Переопределение метода
- Прокачанный трейсинг ошибок
- Конкатенация строк в Python
- Форматирование строк в Python
- Блок else в циклах.
- Изменение IP-адреса в Python
- Переопределение метода __eq__
- Фильтрация входных данных в Python
- Функции-генераторы в Python
- Удаление символов новой строки в Python.
- Структурирование именованных констант
- Работа с изменяемыми коллекциями
- Метод rrshift для пользовательских объектов















