Курс Python → Псевдонимы в Python
Модуль as в Python позволяет нам создавать псевдонимы для импортированных модулей. Это может быть полезно, если название модуля слишком длинное или неудобное для использования в коде. Для создания псевдонима мы используем ключевое слово as после импорта модуля.
Например, если мы хотим импортировать модуль math и использовать его в коде, но не хотим каждый раз писать полное название модуля, мы можем создать псевдоним для него. Для этого мы напишем import math as m. Теперь мы можем обращаться к функциям модуля math, используя псевдоним m, например m.sqrt(25).
Использование псевдонимов делает код более читаемым и компактным, особенно если в проекте используется много модулей с длинными названиями. Псевдонимы также могут помочь избежать конфликтов имен, если у вас есть несколько модулей с одинаковыми именами функций.
Помимо создания псевдонимов для модулей, модуль as также может использоваться для создания псевдонимов для функций или классов внутри модулей. Например, from math import sqrt as square_root позволит нам использовать функцию sqrt из модуля math, обращаясь к ней как square_root.
import math as m
print(m.sqrt(25)) # Выведет 5.0
Другие уроки курса "Python"
- Управление сессиями в Python
- Закрытие файла в Python
- Объединение словарей в Python
- Метод __irshift__ для Python
- Определение размера папок в Python
- Экспорт внешнего файла с помощью writefile
- Поиск наиболее частого элемента в списке
- Склеивание строк без циклов
- Проверка версии Python
- Функция zip() — объединение последовательностей
- Изменяемые и неизменяемые объекты
- Установка виртуального окружения Python
- Открытие и редактирование скриптов Python
- Оптимизация создания строк
- Запрос DELETE с библиотекой requests
- Создание задания в Cron
- Поиск индексов в списке
- Генераторы списков в Python
- Частичное совпадение пользовательского ввода в Python 3.10
- Переопределение оператора % для объектов
- Многострочные комментарии в Python
- Combobox в Tkinter
- Введение в PyTorch
- Конвертация изображений в PDF
- Расчет времени выполнения кода
- Проверка переменных окружения в Python
- Работа с контекстным менеджером Pool
- История Python
- Создание пользовательской коллекции в Python
- Оптимизация памяти с помощью __slots__
- Конкатенация строк в Python
- Создание GUI на Tkinter
- Обработка ошибок в JSON данных
- Работа с модулем Calendar
- Считывание бинарного файла в Python
- Лямбда-функции в Python
- Работа с контекст-менеджером «with»
- Обработка исключений в Python
- Python: Фильтрация списков с помощью filter()
- Генерация QR-кодов с Python
- Преобразование строки в число
- Генераторные выражения и islice.
- Модуль subprocess: запуск внешних команд
- Печать календаря
- Поиск простых чисел
- Переворот последовательности
- Извлечение данных из JSON















