Курс Python → Список переменных в Python
Команда %who в Python позволяет нам получить список всех глобальных переменных, которые были определены в текущем блокноте. Это может быть полезно, если мы хотим быстро оценить, какие переменные у нас уже есть и какие именно используются в нашем коде. При вызове этой команды, Python выведет список всех переменных в алфавитном порядке.
Пример использования команды %who:
a = 5
b = "Hello"
c = [1, 2, 3]
%who
В данном примере мы определили три переменные: a, b и c. После вызова команды %who, Python выведет список этих переменных, что позволяет нам быстро оценить, какие переменные мы уже использовали в коде и какие еще можем использовать.
Важно отметить, что команда %who не выводит значения переменных, а только их имена. Таким образом, мы можем увидеть, какие переменные у нас есть, но не узнаем их конкретные значения. Для этого нам придется обратиться к каждой переменной отдельно.
Использование команды %who удобно при работе с большими блокнотами, где может быть много различных переменных. Это позволяет нам организовать наш код и удостовериться, что мы не используем одно и то же имя переменной для разных значений.
Другие уроки курса "Python"
- Документация функции help() в Python
- Функции в Python
- Измерение времени выполнения с помощью time
- Работа с буфером обмена на Python
- Равенство и идентичность в Python
- Область видимости переменных
- Применение функции к элементам списка
- Принципы Zen of Python
- Работа с YAML в Python
- Управление виртуальными средами в Python
- Метод __getitem__ в Python
- Разделение строк методом split()
- Однострочники Python
- Методы list в Python
- Функция reduce() из модуля functools
- Получение частей дроби
- Хранение данных с помощью dataclasses
- Отрицательные индексы списков
- Область видимости переменных
- Создание пользовательской коллекции в Python
- Модуль xkcd: загрузка комиксов
- Проверка запуска скрипта или импорта модуля
- Получение обратного списка чисел
- Изучение объектов с помощью dir()
- Работа с областями видимости переменных
- Область видимости переменных
- Отношения подклассов в Python
- Удаление файлов с shutil.os.remove()
- Декораторы в Python
- Замена переменных в Python
- Оптимизация гиперпараметров в Python
- Работа с кортежами
- Модуль itertools: эффективная работа с итераторами
- Оптимизация сравнения в Python
- Преобразование чисел в Python
- Копирование в Python
- Роль запятой в Python
- Оптимизация памяти с __slots__
- Использование модуля math
- Подсказки типов в Python
- Работа с очередями в Python
- Принципы Zen Python
- Копирование объектов в Python
- Очистка списка от False, None, 0, «»
- Импорт модулей в Python 3.12
- Построение графиков в терминале с bashplotlib
- Логирование с Logzero: ротация файла
- Работа с deque в Python















