Курс 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"

  1. Область видимости переменных
  2. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  3. Создание именованных кортежей в Python
  4. Инверсия списков и строк в Python
  5. Работа со строками в Python.
  6. Обновление и получение данных в SQLite
  7. Игра Виселица на Python
  8. Транспонирование матрицы в Python
  9. Логирование с Logzero
  10. Описание скриптов в README
  11. Поиск индекса элемента в списке
  12. Декораторы в Python
  13. Создание и обучение модели с Keras
  14. Codecademy в Telegram
  15. Преобразование строк в числа с плавающей запятой
  16. Руководство по использованию Colorama
  17. Импорт и использование модулей в Python
  18. Разделение строки в Python
  19. Оператор break в Python
  20. Работа с очередями в Python
  21. Работа с датой и временем в Python
  22. Установка Home Assistant
  23. Получение локальных переменных в Python
  24. Парсинг веб-страниц с Beautiful Soup
  25. Использование type hints
  26. Метод округления чисел
  27. Генерация случайных чисел в Python
  28. Concrete Paths в Python
  29. Комментарии в Python
  30. Метод splitlines() для разделения строк
  31. Подсчет элементов в Python
  32. Оператор Walrus: правильное использование
  33. Проблема сравнения словарей
  34. Создание виртуальной среды
  35. Срезы в Python
  36. Запуск внешних программ с subprocess
  37. Переопределение метода xor в Python
  38. Оптимизация памяти в Python
  39. Очистка списка от False, None, 0, «»
  40. Bootle — простой веб-фреймворк
  41. Работа с файловой системой в Python
  42. Python: возвращение нескольких значений
  43. Бесконечные списки в Python
  44. Метод enumerate() в Python
  45. Особенности ключей словаря в Python

Marketello читают маркетологи из крутых компаний