Курс Python → Список переменных в Python

Команда %who в Python позволяет нам получить список всех глобальных переменных, которые были определены в текущем блокноте. Это может быть полезно, если мы хотим быстро оценить, какие переменные у нас уже есть и какие именно используются в нашем коде. При вызове этой команды, Python выведет список всех переменных в алфавитном порядке.

Пример использования команды %who:


a = 5
b = "Hello"
c = [1, 2, 3]

%who

В данном примере мы определили три переменные: a, b и c. После вызова команды %who, Python выведет список этих переменных, что позволяет нам быстро оценить, какие переменные мы уже использовали в коде и какие еще можем использовать.

Важно отметить, что команда %who не выводит значения переменных, а только их имена. Таким образом, мы можем увидеть, какие переменные у нас есть, но не узнаем их конкретные значения. Для этого нам придется обратиться к каждой переменной отдельно.

Использование команды %who удобно при работе с большими блокнотами, где может быть много различных переменных. Это позволяет нам организовать наш код и удостовериться, что мы не используем одно и то же имя переменной для разных значений.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Документация функции help() в Python
  2. Функции в Python
  3. Измерение времени выполнения с помощью time
  4. Работа с буфером обмена на Python
  5. Равенство и идентичность в Python
  6. Область видимости переменных
  7. Применение функции к элементам списка
  8. Принципы Zen of Python
  9. Работа с YAML в Python
  10. Управление виртуальными средами в Python
  11. Метод __getitem__ в Python
  12. Разделение строк методом split()
  13. Однострочники Python
  14. Методы list в Python
  15. Функция reduce() из модуля functools
  16. Получение частей дроби
  17. Хранение данных с помощью dataclasses
  18. Отрицательные индексы списков
  19. Область видимости переменных
  20. Создание пользовательской коллекции в Python
  21. Модуль xkcd: загрузка комиксов
  22. Проверка запуска скрипта или импорта модуля
  23. Получение обратного списка чисел
  24. Изучение объектов с помощью dir()
  25. Работа с областями видимости переменных
  26. Область видимости переменных
  27. Отношения подклассов в Python
  28. Удаление файлов с shutil.os.remove()
  29. Декораторы в Python
  30. Замена переменных в Python
  31. Оптимизация гиперпараметров в Python
  32. Работа с кортежами
  33. Модуль itertools: эффективная работа с итераторами
  34. Оптимизация сравнения в Python
  35. Преобразование чисел в Python
  36. Копирование в Python
  37. Роль запятой в Python
  38. Оптимизация памяти с __slots__
  39. Использование модуля math
  40. Подсказки типов в Python
  41. Работа с очередями в Python
  42. Принципы Zen Python
  43. Копирование объектов в Python
  44. Очистка списка от False, None, 0, «»
  45. Импорт модулей в Python 3.12
  46. Построение графиков в терминале с bashplotlib
  47. Логирование с Logzero: ротация файла
  48. Работа с deque в Python

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