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

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

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


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

%who

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

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

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

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

Автор урока

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

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

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

  1. Метод __irshift__ для Python
  2. Метод init в Python
  3. Переменные в Python
  4. Оценка точности модели
  5. Оператор in для проверки наличия элемента
  6. Модуль itertools: комбинации и перестановки
  7. Библиотека wikipedia для Python
  8. Декодирование байтов в строку
  9. Изучение объектов с помощью dir()
  10. Метод get для словаря
  11. Передача параметров в Python
  12. Метод difference_update() — разность множеств
  13. Перегрузка операторов в Python
  14. Python: библиотеки и функции
  15. Метод join() для объединения элементов
  16. Структуры данных в Python
  17. Обработка элементов в Python
  18. Класс Counter() для подсчета элементов
  19. Оператор «or» в Python
  20. Ускорение обработки данных с %autoawait
  21. Шаблоны Flask: условия и циклы
  22. Сохранение Unicode в JSON
  23. Функция divmod() в Python
  24. Генераторы в Python
  25. Расчет времени выполнения
  26. Подсчет вхождений элементов
  27. Упрощенный вывод данных в Python
  28. Работа с часовыми поясами в Python
  29. Функции map() и reduce() в Python
  30. Получение ID процесса
  31. Управление виртуальными окружениями в Python
  32. Модуль inspect
  33. Переменная с нижним подчеркиванием
  34. Хеши в Python
  35. Обработка данных в Python
  36. HTTP-запросы с библиотекой Requests
  37. Получение текущей даты и времени
  38. Аннотации типов в Python
  39. Основные операции с Numpy
  40. Работа с комплексными числами
  41. Сериализация и десериализация объектов
  42. Удаление ресурса в Python

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