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 og børs
  • Frihedsgudinden solid bevis medaljon i harpiks æske hvad er…

    Her er nogle oplysninger om Frihedsgudinden solid proof-medaljon i en harpiksæske og dens potentielle værdi: Frihedsgudinden solid proof medaljon er et mindestykke, der blev skabt i USA. Proof mønter eller medaljoner er specielt præget med forbedret håndværk og kvalitet, ofte produceret i små mæng

  • Sådan Konverter LVL til DKK 

    LVL er forkortelsen for Lettiske lats , den officielle valuta i Letland. Letland er et land fra Østersøen i Nordeuropa. Lettiske rejsende besøger Det Forenede Kongerige måske ønsker at konvertere deres valuta til britiske pounds (DKK) før de forlader til turen. Da valutakurser ændre dagligt , er det

  • Hvad er værdien af ​​en 1906 Ellis Island Dollar? 

    1906 Ellis Island Dollar, også kendt som American Eagle Dollar, eksisterer ikke som et lovligt betalingsmiddel i USA. Der har været erindringsmønter skabt med lignende navne, men ingen specifikt udstedt i 1906. Derfor er der ingen pengeværdi forbundet med en 1906 Ellis Island Dollar.

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