Hvad er hovedimporten?

Hovedimport i Python bruges til at importere alle funktioner og klasser fra et givet modul til det aktuelle navneområde, så du kan bruge dem direkte uden at skulle præfiksere dem med modulnavnet. Sådan fungerer det:

Syntaks:

```

import modulnavn

```

Eksempel:

Antag, at vi har et modul ved navn "calc.py" med følgende funktioner:

``` python

calc.py

def add(a, b):

returnere a + b

subtrahere(a,b):

returnere a - b

```

For at importere alle funktionerne fra "calc.py" til vores nuværende program, kan vi bruge hovedimporten:

``` python

hovedprogram.py

import beregnet

resultat1 =calc.add(10, 20)

resultat2 =calc.subtract(15, 5)

print("Sum:", resultat1)

print("Forskel:", resultat2)

```

Produktion:

```

Sum:30

Forskel:10

```

I dette eksempel importerede vi "calc"-modulet og brugte funktionerne add og subtract uden at specificere modulnavnet. Vi fik direkte adgang til funktionerne og brugte dem, som om de var defineret i hovedprogrammet.

Men hvis en funktion eller klasse med samme navn findes i hovedprogrammet, og hvis den ikke er eksplicit importeret, har den fra hovedprogrammet forrang.

Husk også, at brug af hovedimport kan føre til potentielle navnesammenstød, hvis der er modstridende funktions- eller klassenavne mellem hovedprogrammet og det importerede modul. I sådanne tilfælde anbefales det at bruge importerklæringen "fra" til selektivt at importere specifikke funktioner eller klasser for at undgå konflikter.

Så hovedimporten er nyttig, når du vil importere alle funktioner og klasser fra et modul og er sikker på, at der ikke vil være nogen navnekonflikter.

Valuta & veksel
  • Kan jeg veksle valuta til Lufthavne

    ? Fleste større internationale lufthavne giver valutaveksling såsom Travelex eller international Valutaveksling . Rejseselskaber rådgive udveksle en lille mængde af valuta til bestemmelseslandet til brug for overførsel til hotellet eller telefonopkald hjem . Rate lufthavn valutaveksling bureauer v

  • Nepal Currency Conversion

    En af de vigtigste ting, enhver rejsende kan gøre før overskriften til et fremmed land , er at se , hvad kursen er , hvis det andet land accepterer deres form for penge , og hvis det er muligt at bruge en pengeautomat. Nepal er ingen undtagelse. Fordi Nepal er en mindre befolkede land, kan det være

  • Hvordan man undgår kreditkort og ATM gebyrer under rejse i udlandet

    Med udbredelsen af pengeautomater , også kaldet pengeautomater , og internationalt anerkendte kreditkort, bliver det stadig lettere at rejse uden at skulle udveksle store summer af penge. Men uden ordentlig forberedelse , kan disse transaktioner har dyre gebyrer, som hurtigt tilføje op . Lær at undg

Copyright Rejser © https://da.ynyoo.com