Si të importoni një modul në Python: 2 hapa (me fotografi)

Përmbajtje:

Si të importoni një modul në Python: 2 hapa (me fotografi)
Si të importoni një modul në Python: 2 hapa (me fotografi)

Video: Si të importoni një modul në Python: 2 hapa (me fotografi)

Video: Si të importoni një modul në Python: 2 hapa (me fotografi)
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Prill
Anonim

Sintaksa e Python lejon që kodi të shkurtohet ndjeshëm duke përdorur diçka të quajtur module. Ngjashëm me skedarët e titujve në C ++, modulet janë një vend ruajtjeje për përcaktimet e funksioneve. Ato ndahen në përdorime të zakonshme, siç është moduli kohor, i cili siguron funksione për përdorime të lidhura me kohën.

Hapa

Metoda 1 nga 2: Përdorimi i udhëzimit nga importi

Udhëzimi nga importi importon funksione nga një modul dhe ju lejon t'i përdorni ato si funksione nga Python thelbësor. Ju nuk shihni që funksionet i përkasin modulit.

Indeksi i modulit Python
Indeksi i modulit Python

Hapi 1. Gjeni modulin

Gjeni modulin që do të importoni. Një listë e plotë e moduleve të integruara mund të gjendet këtu (v2.7) dhe këtu (v3.5).

Python nga funksioni i importit të modulit example
Python nga funksioni i importit të modulit example

Hapi 2. Për të importuar një funksion specifik nga një modul specifik, shkruani:

nga [moduli] importi [funksioni]

Kjo do t'i tregojë skriptit që po përdorni një funksion specifik nga një modul specifik.

  • Për shembull, për të importuar

    randint

    funksion nga

    të rastit

    moduloni dhe printoni një numër të rastit duke përdorur atë funksion, ju do të shkruanit:

    nga printimi i rastint i importit të rastit (randint (0, 5))

Python nga moduli importon shumë funksione
Python nga moduli importon shumë funksione

Hapi 3. Ndani funksione të shumta nga i njëjti modul me presje (,)

Struktura duket kështu:

nga [moduli] importi [funksioni], [funksioni tjetër], [një funksion tjetër],…

  • Për shembull, për të importuar

    randint

    dhe

    të rastit

    funksionet nga

    të rastit

    moduloni dhe printoni numra të rastit duke përdorur këto funksione, do të shkruanit:

    nga rastint import i rastësishëm, printim i rastësishëm (randint (0, 5)) print (rastësor ())

Python nga moduli importon gjithçka
Python nga moduli importon gjithçka

Hapi 4. Importoni module të tëra duke përdorur a

*

në vend të emrit të funksionit.

Struktura duket kështu:

nga [moduli] import *

  • Për shembull, për të importuar të gjithë

    të rastit

    modul dhe pastaj të printoni një numër të rastit me të

    randint

    funksion, ju do të shkruani:

    nga importi i rastësishëm * print (randint (0, 5))

Python nga shumë module import funksion
Python nga shumë module import funksion

Hapi 5. Importoni module të shumta duke shkruar udhëzime të shumta nga importi

Duhet të filloni një rresht të ri për secilin udhëzim për ta mbajtur kodin të lexueshëm, edhe pse i ndani me një

;

gjithashtu punon.

  • Për shembull, për të importuar

    randint

    funksion nga

    të rastit

    moduli dhe

    sqrt

    funksion nga

    matematikë

    modul dhe pastaj printoni një rezultat nga të dy funksionet, ju do të shkruani:

    nga importimi i rastësishëm i randint nga importi i matematikës sqrt # Do të funksiononte gjithashtu, por vështirë të lexohej: # nga randint i rastësishëm i importit; nga importi i matematikës sqrt print (randint (0, 5)) print (sqrt (25))

Metoda 2 nga 2: Përdorimi i udhëzimit të importit

Udhëzimi i importit importon funksione nga një modul dhe e bën të dukshme që funksionet janë nga ai modul. Kur përdorni një funksion të importuar me udhëzimin e importit, duhet të shkruani emrin e modulit dhe një pikë (.) Para tij.

Udhëzimi i importit nuk lejon të importoni një funksion të vetëm nga një modul pa importuar të gjithë të tjerët.

Indeksi i modulit Python
Indeksi i modulit Python

Hapi 1. Gjeni modulin

Gjeni modulin që do të importoni. Një listë e plotë e moduleve të integruara mund të gjendet këtu (v2.7) dhe këtu (v3.5).

Moduli i importit Python
Moduli i importit Python

Hapi 2. Për të importuar një modul, shkruani me strukturën e mëposhtme:

import [modul]

  • Për shembull, për të importuar

    të rastit

    modul dhe pastaj të printoni një numër të rastit me të

    randint

    funksioni:

    importo print të rastit (random.randint (0, 5))

Python importon shumë module
Python importon shumë module

Hapi 3. Ndani module të shumta me presje (,)

Struktura është:

import [modul], [modul tjetër], [një modul tjetër],…

Ju gjithashtu mund të bëni udhëzime të shumta importi në linja të shumta nëse kjo duket më e lexueshme ose ka më shumë kuptim në rastin tuaj specifik.

  • Për shembull, për të importuar

    të rastit

    dhe

    matematikë

    modulet dhe pastaj printoni rezultatet e

    randint

    dhe

    sqrt

    funksionet që përfshihen në këto module, do të shkruanit:

    importo printim të rastësishëm, matematikor (i rastësishëm.randint (0, 5)) print (math.sqrt (25))

Recommended: