Курс Python → Список переменных в Python
Команда %who в Python позволяет нам получить список всех глобальных переменных, которые были определены в текущем блокноте. Это может быть полезно, если мы хотим быстро оценить, какие переменные у нас уже есть и какие именно используются в нашем коде. При вызове этой команды, Python выведет список всех переменных в алфавитном порядке.
Пример использования команды %who:
a = 5
b = "Hello"
c = [1, 2, 3]
%who
В данном примере мы определили три переменные: a, b и c. После вызова команды %who, Python выведет список этих переменных, что позволяет нам быстро оценить, какие переменные мы уже использовали в коде и какие еще можем использовать.
Важно отметить, что команда %who не выводит значения переменных, а только их имена. Таким образом, мы можем увидеть, какие переменные у нас есть, но не узнаем их конкретные значения. Для этого нам придется обратиться к каждой переменной отдельно.
Использование команды %who удобно при работе с большими блокнотами, где может быть много различных переменных. Это позволяет нам организовать наш код и удостовериться, что мы не используем одно и то же имя переменной для разных значений.
Другие уроки курса "Python"
- Вложенные генераторы в Python
- Сравнение строк в Python
- Установка User-Agent в Python
- Многопроцессорное программирование в Python
- Конкатенация строк в Python
- Определение размера папок в Python
- Получение списка файлов в директории с использованием os
- PATCH-запрос с библиотекой requests
- Поиск наиболее частого элемента
- Лямбда-функции в Python
- Возвращение нескольких значений через кортеж или класс
- Управление ресурсами в Python
- Ключевое слово global в Python
- Фильтрация последовательности
- Модуль math: основные функции
- Создание словаря с значением по умолчанию
- Сортировка с помощью key
- Ошибка NotImplemented в Python
- Проверка ввода с помощью isdigit
- Метод bool() в Python
- Создание уникального множества
- Переменная Шредингера
- Распаковка аргументов в Python
- Преобразование строк в числа с плавающей запятой
- Аннотации типов в Python
- Работа с enumerate()
- Подсказки при вводе данных в Python
- Создание функций с произвольным количеством аргументов
- Поиск кода
- Python 3.12: Псевдонимы типов
- Retrying в Python: повторные вызовы
- Оператор continue в Python
- Функция map() в Python
- Python Enumerate
- Управление фоновыми задачами в Python
- Работа с zip-архивами в Python
- Сериализация и десериализация объектов
- Python: Фильтрация списков с помощью filter()
- Работа с модулем Calendar
- Работа со строками в Python
- Метод сравнения объектов в Python
- Отладка в командной строке
- Работа с CSV файлами в Python
- Обучение модели с указанием эпох
- Изменение IP-адреса в Python
- Оптимизация памяти с __slots__
- Построение графиков в терминале с bashplotlib
- Работа с срезами в Python















