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

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

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


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

%who

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

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

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

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

Автор урока

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

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

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

  1. Уникальность ключей в словаре
  2. Работа с контекстными менеджерами
  3. Структура данных deque в Python
  4. Управление контекстом выполнения
  5. Модуль inspect: получение информации о объектах
  6. Метод invert для побитового отрицания
  7. Метод __index__ в Python
  8. Создание уникального проекта
  9. Python: библиотеки и функции
  10. Работа с defaultdictами в Python
  11. Создание генераторов
  12. Метод title() в Python
  13. Генерация случайных данных в NumPy
  14. Работа с кортежами в Python
  15. Python OrderedDict и fromkeys() — работа с словарями
  16. Сортировка элементов с OrderedDict
  17. Работа с рекламными данными в Pandas
  18. Добавление вложенных списков
  19. Хеши в Python
  20. Математические функции в Python
  21. JMESPath в Python
  22. Разделение строки с помощью re.split()
  23. ROT13 Шифр Цезаря в Python
  24. Создание веб-приложения с Flask
  25. Метод rsub в Python: расширение функциональности вычитания
  26. Безопасные SQL-запросы в Python 3.11
  27. Работа с изменяемыми коллекциями
  28. Создание новых списков
  29. Создание итерируемых объектов
  30. Combobox в Tkinter
  31. Оператор space-invader
  32. Анализ текста на русском языке с помощью Pymystem3
  33. Добавление элемента к кортежу
  34. Методы classmethod и staticmethod
  35. Операции с комплексными числами
  36. Построение графиков в терминале с bashplotlib
  37. Поиск частых элементов в списке
  38. Использование модуля __future__
  39. Установка и загрузка Instaloader
  40. Разделение функций на этапы
  41. Активация Matplotlib в Jupyter
  42. Объединение объектов в Python
  43. Декоратор проверки активности
  44. Лямбда-функции в цикле
  45. Работа с getopt
  46. PrettyTable: создание таблицы
  47. Склеивание строк через метод join()
  48. Повторение и перенос строки

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