Курс Python → Список переменных в Python
Команда %who в Python позволяет нам получить список всех глобальных переменных, которые были определены в текущем блокноте. Это может быть полезно, если мы хотим быстро оценить, какие переменные у нас уже есть и какие именно используются в нашем коде. При вызове этой команды, Python выведет список всех переменных в алфавитном порядке.
Пример использования команды %who:
a = 5
b = "Hello"
c = [1, 2, 3]
%who
В данном примере мы определили три переменные: a, b и c. После вызова команды %who, Python выведет список этих переменных, что позволяет нам быстро оценить, какие переменные мы уже использовали в коде и какие еще можем использовать.
Важно отметить, что команда %who не выводит значения переменных, а только их имена. Таким образом, мы можем увидеть, какие переменные у нас есть, но не узнаем их конкретные значения. Для этого нам придется обратиться к каждой переменной отдельно.
Использование команды %who удобно при работе с большими блокнотами, где может быть много различных переменных. Это позволяет нам организовать наш код и удостовериться, что мы не используем одно и то же имя переменной для разных значений.
Другие уроки курса "Python"
- Инверсия списка и строки в Python
- Получение ID процесса
- Работа с argparse
- Логирование с Loguru
- Создание класса в Python
- Оператор морж в Python 3.8
- Множественное назначение в Python
- Инверсия списка и строки
- Функция zip() для объединения списков
- Объединение списков в Python
- Заказ карты Тинькофф Black
- Экспорт данных с помощью writefile
- Форматирование данных с помощью pprint
- Определение относительного пути
- Генерация ключей RSA
- Mad Libs Generator
- Модуль itertools: комбинации и перестановки
- Показ всплывающих окон Tkinter
- Декоратор для группы пользователей в Django
- Декоратор проверки активности
- Проверка типа объекта в Python
- Определение имен функций
- Форматирование строк в Python
- Хеширование паролей с использованием salt
- Анонимные функции в Python
- Функция count() в Python
- Структурирование данных с Pydantic
- Получение срезов итераторов
- Структурирование именованных констант
- Импорт объектов из модулей
- Импорт модулей в Python 3.12
- Функции с дополнением
- Методы и функции в Python
- Запуск файлового сервера
- Разделение списка на гнппы
- Работа с исключениями в Python
- Отделение звука от видео
- Переопределение метода __or__()
- Работа со словарями
- Создание и обучение модели с Keras
- Создание OrderedDict
- Разделение строки с помощью re.split()
- Участие в сообществе @selectel
- Измерение времени выполнения кода с помощью time
- Нан-рефлексивность в Python
- Создание копии списка в Python















