Импорт модуля: продолжение
Если Вам нужно изменить слово math
, Вы можете представить в коде свой вариант имени так, как это показано в примере:
import math as m
print(m.sin(m.pi/2))
Примечание: после успешного импорта псевдонима, оригинальное имя модуля будет недоступно и его нельзя будет использовать.
С другой стороны, когда Вы используете метод from module import name
и Вам нужно изменить имя объекта, Вы можете создать псевдоним для него. Это приведет к тому, что его имя будет заменено псевдонимом.
Это делается следующим образом:
from module import name as alias
Как было сказано ранее, первоначальное имя, используемое до назначения псевдонима становится недоступным.
Фразаname as alias
может повторяться с использованием запятых как разделителей во множественном назначении псевдонимов, например:
from module import n as a, m as b, o as c
Пример может показаться немного странным, но он работает:
from math import pi as PI, sin as sine
print(sine(PI/2))
Теперь Вы знакомы с основами использования модулей. Сейчас мы расскажем Вам о некоторых модулях и их полезных свойствах.