Курс 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
- Глубокое копирование объектов
- Метод split() в Python
- Управление контекстом с помощью декоратора contextmanager
- Обновление ключей в Python
- Операторы присваивания в Python
- Возврат нескольких значений
- Обратный список чисел
- Регистрация на TenChat
- Создание итерируемых объектов
- Основы работы с os
- Работа с множествами в Python
- F-строки в Python
- Преобразование документов в PDF с помощью Spire.Office
- Функция reduce() в Python
- Копирование словарей и списков в Python
- Измерение времени выполнения кода
- Разность множеств
- Склеивание строк через метод join()
- Тип CodeType в Python.
- Сравнение строк в Python
- Методы обработки строк в Python
- Извлечение новостей с помощью newspaper3k
- Python Поверхностное Копирование
- Замена символов в строке
- kwargs в Python
- Декораторы в Python
- Переопределение метода delitem в Python
- Python Аргументы по умолчанию
- Функция __init__ в Python
- Форматирование строк в Python
- Добавление Progressbar в Python
- Вывод символов строки в Python
- Логирование в Python
- Python: библиотеки и функции
- Pretty-printing JSON в Python
- Вызов функций по строке в Python.
- Тестирование времени с Freezegun
- Экспорт функций в Python
- ChainMap избыточные ключи
- Извлечение статей с newspaper3k
- Подсчет частоты элементов с Counter
- Сглаживание списка
- Форматирование строк в Python
- Копирование файлов с shutil()















