Курс 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. Удаление falsy-значений из списка с помощью filter
  3. Функция zip() — объединение последовательностей
  4. Функция format() в Python
  5. Шаблоны Flask: условия и циклы
  6. split() — разделение строки
  7. Работа с файлами в Python
  8. Flask — веб-фреймворк Python
  9. Методы обработки строк в Python
  10. Получение текущей директории
  11. Работа с кортежами в Python
  12. Участие в сообществе @selectel
  13. Асинхронный код в Python
  14. Регулярные выражения: метод match
  15. Округление дробей в Python
  16. Импорт объектов из модулей
  17. Работа с базами данных SQLite
  18. Переворот последовательности
  19. Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
  20. Переопределение метода
  21. Методы shutil для работы с файлами
  22. Сравнение объектов в Python
  23. Частичное применение функций в Python
  24. Функция print() — вывод информации
  25. Python Аргументы по умолчанию
  26. Удаление символов новой строки в Python.
  27. Регулярные выражения в Python
  28. Транспонирование 2D-массива с помощью zip
  29. Модуль itertools: эффективная работа с итераторами
  30. Отладка утечек памяти в Python
  31. Работа с модулем os в Python
  32. Документация функции help() в Python
  33. Аргумент по умолчанию
  34. Генерация случайных чисел в Python
  35. Эффективная конкатенация строк с использованием join()
  36. Транспонирование 2D-массива с помощью zip
  37. Декораторы с аргументами
  38. Работа с IP-адресами в Python
  39. Метод invert для побитового отрицания
  40. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  41. Создание и использование ChainMap
  42. Работа с defaultdictами в Python
  43. Форматирование строк в Python.
  44. Лямбда-функции в Python
  45. Метод join для объединения строк
  46. Управление браузером с Selenium
  47. Сохранение Unicode в JSON

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