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

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

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


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

%who

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

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

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

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

Автор урока

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

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

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

  1. Вложенные генераторы в Python
  2. Сравнение строк в Python
  3. Установка User-Agent в Python
  4. Многопроцессорное программирование в Python
  5. Конкатенация строк в Python
  6. Определение размера папок в Python
  7. Получение списка файлов в директории с использованием os
  8. PATCH-запрос с библиотекой requests
  9. Поиск наиболее частого элемента
  10. Лямбда-функции в Python
  11. Возвращение нескольких значений через кортеж или класс
  12. Управление ресурсами в Python
  13. Ключевое слово global в Python
  14. Фильтрация последовательности
  15. Модуль math: основные функции
  16. Создание словаря с значением по умолчанию
  17. Сортировка с помощью key
  18. Ошибка NotImplemented в Python
  19. Проверка ввода с помощью isdigit
  20. Метод bool() в Python
  21. Создание уникального множества
  22. Переменная Шредингера
  23. Распаковка аргументов в Python
  24. Преобразование строк в числа с плавающей запятой
  25. Аннотации типов в Python
  26. Работа с enumerate()
  27. Подсказки при вводе данных в Python
  28. Создание функций с произвольным количеством аргументов
  29. Поиск кода
  30. Python 3.12: Псевдонимы типов
  31. Retrying в Python: повторные вызовы
  32. Оператор continue в Python
  33. Функция map() в Python
  34. Python Enumerate
  35. Управление фоновыми задачами в Python
  36. Работа с zip-архивами в Python
  37. Сериализация и десериализация объектов
  38. Python: Фильтрация списков с помощью filter()
  39. Работа с модулем Calendar
  40. Работа со строками в Python
  41. Метод сравнения объектов в Python
  42. Отладка в командной строке
  43. Работа с CSV файлами в Python
  44. Обучение модели с указанием эпох
  45. Изменение IP-адреса в Python
  46. Оптимизация памяти с __slots__
  47. Построение графиков в терминале с bashplotlib
  48. Работа с срезами в Python

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