⊗pyPmMdMP 85 of 129 menu

Kuingiza Sehemu ya Moduli katika Python

Njia iliyoelezewa katika masomo yaliyopita inaingiza yaliyomo yote ya moduli. Hata hivyo huenda ikahitajika kutumia sehemu tu ya msimbo kutoka kwenye moduli, kwa mfano, majukumu machache. Ili kufanya hivyo, unahitaji kubadilisha sintaksia ya muundo unaotumika kwa ajili ya uingizaji. Kwanza andika neno kuu from. Upande wa kulia wake onyesha jina la moduli. Kisha andika amri import, upande wa kulia wake orodhesha majukumu yanayohitajika:

from moduli ingiza majukumu yanayohitajika

Wacha tuseme katika moduli yetu lib kuna majukumu yafuatayo:

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

Wacha tuingize tu func1 na func2:

from lib import func1, func2

Muundo huu ni rahisi kwa sababu unapoitaja utendaji hauitaji kuonyesha jina la moduli iliyoingizwa:

func1() func2()

Baada ya kutekeleza msimbo kwenye konsoli itachapishwa matokeo ya kazi za majukumu haya:

1 2

Wacha tujaribu kuita func3:

func3()

Baada ya kuanzisha msimbo kwenye konsoli itachapishwa hitilafu:

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

Unda moduli custom_math, ambamo itakuwa na majukumu yafuatayo: get_sum kwa ajili ya kujumlisha namba mbili, get_divide kwa ajili ya kugawa namba mbili, get_cube kwa ajili ya kuinua namba kwenye mchemraba. Ingiza kwenye faili inayofanya kazi tu majukumu get_divide na get_cube.

Katika moduli user zimetolewa anuwai zifuatazo:

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

Ingiza kutoka kwenye moduli hii jina na barua pepe ya mtumiaji. Zichapishe kwenye konsoli.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa