⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан