Курс 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"
- Функции min(), max(), sum()
- Работа с Event() в threading
- Класс-оболочка для словарей
- Переворот строки с помощью срезов
- Копирование в Python
- Методы обработки строк в Python
- Преобразование данных в Python
- Именованные аргументы в Python
- Установка и загрузка Instaloader
- Работа с аргументами командной строки в Python
- Преобразование списка в словарь через генератор
- Обработка ошибок в JSON данных
- Управление контекстом с помощью декоратора contextmanager
- Метод remove() для удаления элемента из списка
- Оператор Walrus в Python 3.8
- Подсчет элементов в Python
- Метод rsub для пользовательских чисел
- Вложенные функции в Python
- Метод ifloordiv для пользовательских классов
- Изменение регистра данных
- Форматирование строк в Python
- Получение списка файлов в директории с использованием os
- Генераторы в Python
- Создание обратного итератора
- Переворот списка в Python
- Измерение времени выполнения с помощью time
- Введение в PyTorch
- Метод rename() для переименования файлов и каталогов
- Оптимизация памяти с __slots__
- Оператор «and» в Python
- Логирование с Logzero
- Работа с itertools
- Хэш-функции в Python
- Импорт модуля из другого каталога
- Подсчет элементов в Python
- Сглаживание списка
- Оператор * в Python
- Объединение множеств в Python
- Разделение строк методом split()
- Замена текста в Python
- Генератор списка в Python
- Поиск файлов по шаблону
- Работа с изображениями PIL
- Срезы в Python
- Уникальность ключей в словаре
- Перевод эмодзи и эмотиконов.
- Управление сессиями в Python















