Курс 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. Сокращение ссылок с pyshorteners
  2. Метод __index__ в Python
  3. Измерение времени выполнения кода с использованием time
  4. Подписка на @SelectelNews
  5. Метод count в Python: почему count(», ») возвращает 4?
  6. Декораторы с аргументами
  7. Форматирование строк с f-строками
  8. Встроенные функции Python
  9. Анализ кода — Python
  10. Печать календаря
  11. Генератор надежных паролей
  12. Удаление файлов с shutil.os.remove()
  13. Создание вложенного генератора
  14. Метод __ixor__ для побитового исключающего ИЛИ
  15. Вывод сложных структур данных с помощью pprint
  16. Поиск файлов по шаблону
  17. Замер времени выполнения кода
  18. Форматирование заголовков в Python
  19. Проверка кортежей.
  20. List Comprehension Tutorial
  21. Основы работы с базами данных в Python
  22. Методы в Python
  23. Метод Event.wait() в Python
  24. Python Метод sleep() времени
  25. Использование type hints
  26. 9 уловок для чистого кода
  27. Нахождение самого длинного слова в списке с помощью max
  28. Проверка наличия элемента в списке
  29. Замена символов в Python
  30. Абстракции словарей и множеств в Python
  31. Аннотации типов в Python
  32. Присвоение значений переменным в Python
  33. Возврат нескольких значений
  34. Анонимные функции в Python
  35. Очистка данных с помощью pandas
  36. Капитализация строк
  37. Метод ipow для возведения в степень
  38. Настройка логгера Logzero
  39. Установка пакета в Python
  40. Python: изменяемые и неизменяемые коллекции
  41. Искажение имен в Python
  42. Управление User-Agent в Python

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