Курс 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. Генератор списка с условием if
  3. Метод count в Python: почему count(», ») возвращает 4?
  4. Изменение логики работы с временем
  5. Оператор in и not in в Python
  6. Переворот последовательности
  7. Определение основы слова с showballstemmer
  8. Метод rsub в Python: расширение функциональности вычитания
  9. Определение имен функций
  10. Объединение списков в строку
  11. Взаимодействие с внешними процессами в Python
  12. Использование type hints
  13. Декораторы в Python
  14. Работа с getopt
  15. Создание списков в Python
  16. Получение обратного списка чисел
  17. Обработка ошибок ввода данных
  18. Создание списка через цикл
  19. Переопределение метода sub
  20. Транспонирование 2D-массива с помощью zip
  21. Измерение времени выполнения кода
  22. Удаление символа из строки
  23. Методы обработки строк в Python
  24. Метод invert для побитового отрицания
  25. Метод join() для объединения элементов
  26. Многострочные строки в Python
  27. Метод __call__ в Python
  28. Библиотека itertools: объединение списков
  29. Многострочные комментарии в Python
  30. Поиск элементов BeautifulSoup
  31. Измерение времени выполнения
  32. Копирование в Python
  33. Генераторы в Python
  34. Работа с путями в Python
  35. Генерация случайных чисел в Python
  36. Синтаксис переменных цикла в Python
  37. Проверка однородности элементов списка
  38. Особенности множеств в Python
  39. Сложение матриц в NumPy
  40. Инверсия списков и строк в Python
  41. Оператор += для объединения строк
  42. Операторы увеличения и уменьшения переменной
  43. Эффективная конкатенация строк с использованием join()
  44. Подписка на каналы разработчиков
  45. Метод lt для сортировки объектов

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