Vad är huvudimporten?
Syntax:
```
importera modulnamn
```
Exempel:
Anta att vi har en modul som heter "calc.py" med följande funktioner:
``` python
calc.py
def add(a, b):
returnera a + b
def subtrahera(a, b):
returnera a - b
```
För att importera alla funktioner från "calc.py" till vårt nuvarande program kan vi använda huvudimporten:
``` python
huvudprogram.py
import beräkn
resultat1 =calc.add(10, 20)
resultat2 =calc.subtract(15, 5)
print("Summa:", resultat1)
print("Skillnad:", resultat2)
```
Produktion:
```
Summa:30
Skillnad:10
```
I det här exemplet importerade vi modulen "calc" och använde funktionerna addera och subtrahera utan att ange modulens namn. Vi fick direkt åtkomst till funktionerna och använde dem som om de var definierade i huvudprogrammet.
Men om en funktion eller klass med samma namn finns i huvudprogrammet och om den inte är explicit importerad, har den från huvudprogrammet företräde.
Tänk också på att användning av huvudimport kan leda till potentiella namnkrockar om det finns motstridiga funktions- eller klassnamn mellan huvudprogrammet och den importerade modulen. I sådana fall rekommenderas det att använda importsatsen "från" för att selektivt importera specifika funktioner eller klasser för att undvika konflikter.
Så huvudimporten är användbar när du vill importera alla funktioner och klasser från en modul och är säker på att det inte kommer att uppstå några namnkonflikter.
Previous:Vad är CRe i Nigeria-prov?
Valuta & Exchange
- Vad är värdet av en 1986-staty frihet Ellis isla…
- Vad är värdet av ett Eire Penny från 1933?
- Hur lång tid tar det att ta post från Tulsa Okla…
- Hur man beräknar Valutaväxling värde
- Vad är amerikansk valuta värd jämfört med vad …
- Är turer på silver dollar city öppna under jule…
- Hur mycket riyal 1 gram guld?
- Vems bild på den pakistanska valutan?
- Hur kommer tomten till Nigeria?
- Ett kilo körsbär kostade 4,29 babu köpte 4 kg e…