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

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

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


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

%who

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

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

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

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

Автор урока

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

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

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

  1. F-строки в Python
  2. Декораторы в Python
  3. Создание тестовых данных с Faker
  4. Определение объема памяти объекта
  5. Изменения в обработке логических значений
  6. Метод Event.wait() в Python
  7. Возврат нескольких значений
  8. Декоратор @override
  9. Howdoi — получение ответов из терминала
  10. Генераторы в Python
  11. Передача неизвестных аргументов в Python.
  12. Отладка кода
  13. Модуль Operator в Python
  14. Python enumerate() для работы с индексами
  15. Просмотр внешних файлов в %pycat
  16. Оптимизация методов в Python 3.7
  17. Регистрация на хакатоне
  18. Метод get для словарей
  19. Частичное применение функций в Python
  20. Создание множества в Python
  21. Распаковка с оператором *
  22. Очистка данных в Python
  23. Нахождение отличий в списках
  24. Метод join() для объединения элементов
  25. Получение обратного списка чисел
  26. Применение функции map() с лямбда-функциями
  27. PUT запрос для обновления данных
  28. Создание словарей в Python
  29. Объединение словарей в Python
  30. Замена текста с re.sub()
  31. Поиск всех индексов подстроки
  32. Списковые включения в Python
  33. Встраивание HTML в Jupyter Notebook
  34. Оператор continue в Python
  35. Установка random seed в Python
  36. Лямбда-функции в Python
  37. Работа с областями видимости переменных
  38. Избегайте двойного подчеркивания
  39. Представление бесконечности в Python
  40. Оптимизация параметров в Python
  41. Пересечение списков с использованием множеств
  42. Выражения-генераторы в Python
  43. Проверка вхождения подстроки
  44. Отображение HTML кода в Python
  45. Однострочники Python

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