⊗pyPmMdMP 85 of 129 menu

Импорт на дел од модулот во Python

Со опишаниот начин во претходните лекции се импортира целата содржина на модулот. Сепак, може да биде потребно да се користи само дел од кодот од модулот, на пример, неколку функции. За ова треба да се промени синтаксата на конструкцијата што се користи за импорт. Прво се пишува клучен збор from. Десно од него се наведува името на модулот. Потоа се пишува командата import, десно од која се наведуваат потребните функции:

from модул import потребни функции

Нека во нашиот модул lib има следниве функции:

def func1(): print(1) def func2(): print(2) def func3(): print(3)

Ајде да импортираме само func1 и func2:

from lib import func1, func2

Оваа конструкција е погодна по тоа што при повикување на функцијата не треба да се наведува името на импортираниот модул:

func1() func2()

По извршувањето на кодот во конзола ќе се испишат резултатите од работата на овие функции:

1 2

Ајде да се обидеме да ја повикаме func3:

func3()

По стартувањето на кодот во конзола ќе се испише грешка:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

Создадете модул custom_math, во кој ќе се наоѓаат следниве функции: get_sum за собирање на два броја, get_divide за делење на два броја, get_cube за подигање на број на коцка. Импортирајте во работната датотека само функциите get_divide и get_cube.

Во модулот user се дадени следниве променливи:

name = 'user1' email = 'user1@mail.com' password = 'qwerty'

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

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј