Курс 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. 9 уловок для чистого кода
  2. Декоратор для группы пользователей в Django
  3. Работа с getopt
  4. Удаление элемента по индексу в Python
  5. Метод join() для объединения строк
  6. Сортировка слиянием
  7. Зарезервированные слова в Python
  8. Работа с модулем bisect
  9. Solidity для DeFi Ethereum
  10. Работа с аргументами командной строки
  11. Переопределение метода __or__()
  12. Открытие и редактирование скриптов Python
  13. Глобальные переменные в Python
  14. Генераторы списков в Python
  15. Ускорение кода с помощью векторизации
  16. Оператор += в Python
  17. Конкатенация строк в Python
  18. Метод get() для словарей
  19. Управление контекстом выполнения
  20. Инициализация переменных
  21. Отправка HTTP-запросов с User-Agent
  22. История Python
  23. Создание обратного итератора
  24. Создание файла с проверкой ошибки
  25. Оператор «not» в Python
  26. Работа со словарями в Python
  27. Подсчет частотности элементов в Python
  28. Методы работы со списками
  29. Аннотации типов в Python
  30. Оператор in в Python
  31. Метод rmatmul для пользовательских матриц
  32. Поиск частых элементов в списке
  33. Глобальные переменные в Python
  34. Генераторные функции в Python
  35. Monkey Patching в Python
  36. Flask — веб-фреймворк Python
  37. Установка и использование Telegram API в Python
  38. Псевдонимы в Python
  39. Установка и использование модуля «howdoi»
  40. Копирование объектов в Python
  41. Декораторы классов
  42. Генерация UUID в Python
  43. Работа с контекстными переменными
  44. Установка и использование pyshorteners
  45. Расчет времени выполнения

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