⊗pyPmMdMP 85 of 129 menu

Импорт део модула у Пајтону

Описаном у претходним лекцијама начином увози се целокупан садржај модула. Међутим, може бити потребно користити само део кода из модула, на пример, неколико функција. За то је потребно променити синтаксу конструкције која се користи за увоз. Најпре се пише кључна реч 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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј