Курс 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"

  1. Непрерывная проверка в Python
  2. Оператор continue в Python
  3. Декораторы в Python
  4. Определение функций с необязательными аргументами
  5. Работа с базами данных SQLite
  6. Подчеркивание в REPL
  7. Модуль antigravity: генерация координат
  8. Создание лямбда-функций
  9. Конвертация текстовых чисел с помощью Numerizer
  10. CSV строка разделение в Python
  11. Создание коллекций из выражения-генератора
  12. Измерение времени выполнения кода
  13. Генераторы в Python
  14. Установка и использование Python-dateutil
  15. Удаление URL-адресов в Python
  16. Лимиты на ресурсы Python
  17. Работа с функцией next() в Python
  18. Вычисление натурального логарифма в NumPy
  19. Возвращение нескольких значений
  20. Комментарии в Python.
  21. Метод setitem в Python
  22. Область видимости переменных
  23. Список и кортеж в Python
  24. Асинхронное выполнение задач в процессах
  25. Объявление переменных в Python
  26. Удаление эмодзи с помощью pandas
  27. Оператор in и not in в Python
  28. Необязательные аргументы в Python
  29. Оператор обр. импликации
  30. Обработка данных в Python
  31. Создание коллекций из генератора
  32. Преобразование строки в число
  33. Подсказки типов в Python
  34. Модуль math: основные функции
  35. Создание класса очереди
  36. Создание новых списков через list comprehensions
  37. Безопасные SQL-запросы в Python 3.11
  38. Работа с переменными в Python
  39. Работа с набором данных CIFAR10 в PyTorch
  40. Основы Python
  41. Избегайте ошибку FileNotFoundError
  42. Профилирование данных с Pandas
  43. Метод enumerate() в Python
  44. Отслеживание выполнения программы с библиотекой tqdm
  45. Явный импорт в Python
  46. Обработка исключений

Marketello читают маркетологи из крутых компаний