Курс 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. Форматирование строк в Python
  2. TON Smart Challenge #2: участие и подготовка
  3. Метод difference_update() — разность множеств
  4. Оператор Walrus: правильное использование
  5. Объединение словарей в Python
  6. Декораторы классов
  7. Методы classmethod и staticmethod
  8. Использование модуля math
  9. Непрерывная проверка в Python
  10. Асинхронное программирование с asyncio
  11. Преобразование Excel в PDF с Spire.XLS
  12. Python-dateutil — работа с датами
  13. Проверка элементов списка условием
  14. Участие в сообществе @selectel
  15. Работа с Requests для HTTP-запросов
  16. Работа с PosixPath() в Python
  17. Методы обработки строк в Python
  18. Тест скорости набора текста на Python
  19. Курс по дообучению ChatGPT
  20. Упрощенный вывод данных в Python
  21. Изменение списка срезами
  22. Область видимости переменных
  23. Метод join для наборов
  24. Игра «Виселица» на Python
  25. Поиск с библиотекой Google
  26. Логирование с Logzero
  27. Логирование с Logzero
  28. Удаление дубликатов из списка с помощью dict.fromkeys
  29. Работа с файлами в Python
  30. Игра «Угадывание чисел»
  31. Получение ID текущего процесса
  32. Генератор списка в Python
  33. Работа с JSON данными в Python
  34. Удаление файлов и папок в Python
  35. Bootle — простой веб-фреймворк
  36. Методы работы со строками в Python
  37. Функции range() в Python
  38. Возврат нескольких значений
  39. Форматирование объектов с модулем pprint
  40. Проверка условий в Python
  41. Создание OrderedDict
  42. Поиск частого элемента
  43. Идентификатор объекта в Python
  44. Работа с комплексными числами
  45. Установка и использование модуля «howdoi»
  46. Работа с файловой системой в Python
  47. Переопределение метода xor в Python
  48. Конкатенация строк с join() в Python
  49. Оператор * в Python

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