Курс Python → Список переменных в Python
Команда %who в Python позволяет нам получить список всех глобальных переменных, которые были определены в текущем блокноте. Это может быть полезно, если мы хотим быстро оценить, какие переменные у нас уже есть и какие именно используются в нашем коде. При вызове этой команды, Python выведет список всех переменных в алфавитном порядке.
Пример использования команды %who:
a = 5
b = "Hello"
c = [1, 2, 3]
%who
В данном примере мы определили три переменные: a, b и c. После вызова команды %who, Python выведет список этих переменных, что позволяет нам быстро оценить, какие переменные мы уже использовали в коде и какие еще можем использовать.
Важно отметить, что команда %who не выводит значения переменных, а только их имена. Таким образом, мы можем увидеть, какие переменные у нас есть, но не узнаем их конкретные значения. Для этого нам придется обратиться к каждой переменной отдельно.
Использование команды %who удобно при работе с большими блокнотами, где может быть много различных переменных. Это позволяет нам организовать наш код и удостовериться, что мы не используем одно и то же имя переменной для разных значений.
Другие уроки курса "Python"
- Тестирование функции сложения
- Magic Commands — улучшение работы с Python
- Метод classmethod
- Сравнение def и lambda функций в Python
- Python: отличительная особенность — отступы
- Функция enumerate() в Python
- Срез списка в Python
- Оператор break в Python
- Игра «Угадывание чисел»
- Открытие, чтение и закрытие файла
- Форматирование строк в Python
- Необязательные аргументы в Python
- Хеширование паролей с солью
- f-строки в формате строк
- Циклы for в Python
- Ускорение кода с помощью векторизации
- Обмен значений переменных в Python
- Работа с областями видимости переменных
- Списковые включения в Python
- Оператор in для Python
- Модуль itertools: эффективная работа с итераторами
- Переопределение метода
- Проверка ввода с помощью isdigit
- Безопасный доступ к значениям словаря
- Функции map, filter, reduce
- Проверка типа объекта в Python
- Оптимизация памяти с __slots__
- Функция zip() в Python
- Объединение списков с использованием itertools.chain
- Обработка исключений
- Отслеживание выполнения программы с библиотекой tqdm
- Измерение времени выполнения кода
- Сортировка слиянием
- Форматирование строк в Python
- Numpy: разбиение массивов
- Преобразование документов в PDF с помощью Spire.Office
- Функция с *args.
- Создание словаря в Python
- Утечки переменных цикла в Python 3.x
- Импорт модулей в Python 3.12
- Работа с CSV в Python
- Библиотека Chartify: руководство
- Получение локальных переменных в Python
- Деление в Python
- Функция с **kwargs в Python
- Удаление элемента из списка
- Вычисление логарифмов в Python















