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

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

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


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

%who

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

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

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

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

Автор урока

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

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

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

  1. Defaultdict в Python
  2. Замыкания в Python
  3. Метод сравнения объектов в Python
  4. Работа с файлами и директориями в Python.
  5. Принципы LSP и ISP в Python
  6. Генерация случайных чисел в Python
  7. Подсчет элементов в Python
  8. Оператор объединения словарей
  9. Отладка в Python
  10. Печать месячного календаря
  11. Возврат нескольких значений
  12. Просмотр внешних файлов в %pycat
  13. Чтение и запись TOML-конфигов
  14. Метод округления чисел
  15. Создание новых списков в Python
  16. Python reversed() функция
  17. TON Smart Challenge #2: участие и подготовка
  18. Открытие и запись файлов
  19. Объединение Python и Shell
  20. Генераторы в Python
  21. Создание веб-приложения с Flask
  22. Генераторы в Python
  23. Метод lt для сортировки объектов
  24. Работа с collections в Python.
  25. Отступы в Python
  26. Создание лямбда-функций
  27. Дефолтные параметры в Python
  28. Цикл for в Python
  29. Расширение информации об ошибке в Python
  30. Доступ к локальным переменным
  31. Пространство имен в Python
  32. Метод join() для объединения элементов в строку.
  33. Объединение строк с помощью метода join
  34. Определение основы слова с showballstemmer
  35. Игра Виселица на Python
  36. Настройка логгера Logzero
  37. Игра «Виселица» на Python
  38. Numpy: разбиение массивов
  39. Настройка вывода NumPy
  40. Метод join() для объединения строк
  41. Сравнение объектов в Python
  42. Тестирование модели в PyTorch
  43. Возврат значений из генератора
  44. Использование функции enumerate()
  45. Объединение списков в Python
  46. Декоратор проверки активности

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