Питхон команда за увоз

Python Import Command



Команда импорт у Питхону се користи за приступ другим модулима. Модули су исти као библиотека кодова у Јави, Ц, Ц ++ или Ц#. Модул обично укључује скуп функција и променљивих. Када морамо да укључимо или користимо ове функције модула у свом коду, можемо једноставно увести модул помоћу команде импорт и можемо лако позвати функције и променљиве модула. Команда импорт је најједноставнији и најчешћи начин укључивања модула у ваш код.

Питхон долази са многим уграђеним модулима које можемо лако укључити у наш код. Такође можемо креирати наш модул тако што ћемо само сачувати датотеку кода Питхон са. пи продужетак.







У овом чланку ћемо сазнати како можемо увести сопствене и уграђене модуле у Питхон. Уређивач Спидер3 користи се за креирање и покретање Питхон скрипти.



Како се користи команда импорт

Ми користимо увоз кључна реч за увоз модула у Питхон. Док увозимо модул у наш код, име модула уписујемо наредбом импорт на овај начин:



увозмодуле_наме

Увезите уграђене модуле Питхон

Питхон има много уграђених модула. Математички модул је један од уобичајених модула који се користи за обављање математичких функција.





Увезимо математички модул помоћу кључне речи импорт и користимо његове функције за обављање математичких прорачуна. Када приступамо било којој функцији из модула, уписујемо име модула и стављамо тачку и записујемо назив функције овако:

модуле_наме.име_функције()
# увоз математичког модула
увоз математика
# штампање вредности пи константе
принт(„Вредност ПИ је:“,математика.пи)

# израчунавање факторијала броја помоћу факторске функције
принт('Фактор броја 5 је:',математика.факторски(5))

# израчунавање дневника броја помоћу функције дневника
принт('Дневник 10 је:',математика.Пријава(10))

# штампање вредности Ојлеровог броја
принт('Вредност Ојлеровог броја је:', математика.И)

# израчунавање радијана из степена
рад= математика.радијани(90)
принт('Радијани 90 су:',рад)

# израчунавање вредности греха
принт('Грех 90 -те је:',математика.без(90))

# израчунавање вредности каке
принт(„Кос од 90 је:“,математика.нешто(90))

# израчунавање тан вредности
принт('Препланули тен од 90 је:',математика.тако(90))

Оутпут



Излаз се приказује на Питхон конзоли.

У неким случајевима, ако желимо да увозимо само одређену функцију или константу из модула, можемо учинити на овај начин:

фроммодуле_намеувозиме_функцијеиликонстантно_име

На пример, само пи константа из математичког модула може се увести на овај начин

фром математика увозпи

Погледајмо пример тога.

# увоз само пи вредности из математичког модула
фром математика увозпи
# штампање вредности пи константе
#овде користимо пи директно уместо матх.пи ()
принт(„Вредност ПИ је:“,пи)

Оутпут

Излаз се приказује на Питхон конзоли.

Све функције и константе се могу увести на овај начин:

фроммодуле_намеувоз*

У случају математичког модула то би било овако:

# увоз само пи вредности из математичког модула
фром математика увоз*
# Сада не морамо да специфицирамо математику са константом и функцијом
# штампање вредности пи константе
принт(„Вредност ПИ је:“,пи)

# израчунавање вредности греха 90
принт('Вредност греха 90 је:',без(90))

# израчунавање факторијела од 8
принт('Фактор 8 је:',факторски(8) )

Оутпут

Излаз се приказује на Питхон конзоли.

Команда импорт тражи име модула ако модул није пронађен, онда приказује грешку. Покушајмо увести модул Токенизер.

увозтокенизатор
принт(токенизатор.токен())

Оутпут

У излазу можете видети да баца грешку МодулеНотФоундЕррор.

Креирајте свој модул

Да бисте креирали свој модул, креирајте питхон датотеку, напишите код и сачувајте га са .пи екстензијом.

Погледајмо пример тога.

Пример

Направили смо нови модул под називом Цалцу.пи. Има функцију која узима два броја као аргумент и враћа збир.

деф збир(вал_1,вал_2):
принт('Збир је:',вал_1 + вал_2)

Сада направимо још једну Питхон датотеку (тест.пи) и позовимо модул калкулатора у тој датотеци.

# увоз модула калкулатора
увозкалкулатор
# позивање функције збира
принт(калкулатор.збир(1,2))

Оутпут

Излаз се приказује на Питхон конзоли.

Сада променимо датотеку модула калкулатора и креирајмо две променљиве овде.

вал_1=0
вал_2=0
деф збир():
принт('Збир је:',вал_1 + вал_2)

Покушајмо приступити варијаблама модула калкулатора у тест.пи

# увоз модула калкулатора
увозкалкулатор
# приступ првој променљивој и додељивање вредности
калкулатор.вал_1=10
# приступ другој променљивој и додељивање вредности
калкулатор.вал_2=двадесет
# позивање функције збира из модула калкулатора
принт(калкулатор.збир())

Оутпут

Излаз се приказује на Питхон конзоли.

Такође можемо креирати псеудоним док увозимо модул користећи кључну реч ас и он ће добро функционисати.

# увоз модула калкулатора као цал
увозкалкулаторкаоцал
# приступ првој променљивој и додељивање вредности
цал.вал_1=10
# приступ другој променљивој и додељивање вредности
цал.вал_2=двадесет
# позивање функције збира из модула калкулатора
принт(цал.збир())

Оутпут

У излазу можете видети да ради добро и не показује никакву врсту грешке.

Можемо користити уграђену Питхон функцију дир () за попис свих доступних функција и променљивих модула.

# увоз модула калкулатора као цал
увозкалкулаторкаоцал
# помоћу функције дир ()
принт(теби(цал))

Оутпут

Излаз приказује све доступне варијабле и функције модула калкулатора.

Закључак

Овај чланак детаљно објашњава Питхон наредбу за увоз уз помоћ једноставних примера. Команда импорт се користи за позивање уграђених и кориснички дефинисаних модула у Питхон датотекама.