Modul importálása Pythonba: 2 lépés (képekkel)

Tartalomjegyzék:

Modul importálása Pythonba: 2 lépés (képekkel)
Modul importálása Pythonba: 2 lépés (képekkel)

Videó: Modul importálása Pythonba: 2 lépés (képekkel)

Videó: Modul importálása Pythonba: 2 lépés (képekkel)
Videó: БАХШ ПЛОВ Бухарских Евреев 1000 летний РЕЦЕПТ КАК ПРИГОТОВИТЬ 2024, Április
Anonim

A Python szintaxisa lehetővé teszi a kód jelentős lerövidítését az úgynevezett modulok használatával. A C ++ fejlécfájlokhoz hasonlóan a modulok a funkciók meghatározásának tárolóhelyei. Gyakori felhasználásokra vannak felosztva, például az időmodulra, amely funkciókat biztosít az időhöz kapcsolódó felhasználásokhoz.

Lépések

1. módszer a 2-ből: Az importálás utasítás használata

Az importálási utasítás importálja a függvényeket egy modulból, és lehetővé teszi azok használatát, mint a Python alapfunkcióit. Nem látja, hogy a funkciók a modulhoz tartoznak.

Python modul index
Python modul index

1. lépés. Keresse meg a modult

Keresse meg az importálni kívánt modult. A beépített modulok teljes listája itt (v2.7) és itt (v3.5) található.

Python a modul importálási funkciójából example
Python a modul importálási funkciójából example

2. lépés. Ha egy adott funkciót egy adott modulból szeretne importálni, írja be:

innen: [modul] importálás [funkció]

Ez megmondja a szkriptnek, hogy egy adott modul adott funkcióját használja.

  • Például importálni a

    randint

    funkció a

    véletlen

    modult, és a funkció használatával kinyomtat egy véletlenszerű számot, ezt írja:

    véletlenszerűen importált randint nyomtatásból (randint (0, 5))

A Python a modulból számos funkciót importál
A Python a modulból számos funkciót importál

Lépés 3. Válasszon el több funkciót ugyanazon modulból vesszővel (,)

A szerkezet így néz ki:

innen: [modul] importálás [funkció], [egyéb funkció], [másik funkció],…

  • Például importálni a

    randint

    és

    véletlen

    funkciók a

    véletlen

    modul és véletlenszerű számokat nyomtathat ezekkel a funkciókkal, akkor ezt írja:

    véletlenszerű importálásból randint, random print (randint (0, 5)) print (random ())

A Python a modulból mindent importál
A Python a modulból mindent importál

4. lépés. Importálja a teljes modulokat a használatával

*

függvénynév helyett.

A szerkezet így néz ki:

innen: [modul] importálás *

  • Például az egész importálásához

    véletlen

    modult, majd kinyomtat egy véletlenszerű számot a segítségével

    randint

    függvény, ezt írod:

    véletlenszerű importálásból * nyomtatás (randint (0, 5))

Python számos modulból import funkciót
Python számos modulból import funkciót

5. lépés. Több modult importálhat több importálási utasítás írásával

Minden utasításhoz új sort kell kezdenie, hogy a kód olvasható maradjon, bár elválaszthatja őket a

;

is működik.

  • Például importálni a

    randint

    funkció a

    véletlen

    modul és a

    sqrt

    funkció a

    matematika

    modult, majd mindkét funkcióból kinyomtat egy eredményt, ezt írja:

    from random import randint from math import sqrt # Ez is működne, de nehezen olvasható: # random import randint; matematikából import sqrt print (randint (0, 5)) print (sqrt (25))

2. módszer 2 -ből: Az importálási utasítás használata

Az importálási utasítás importálja a függvényeket egy modulból, és láthatóvá teszi, hogy a funkciók az adott modulból származnak. Az importálási utasítással importált függvény használatakor a modul nevét és egy pontot (.) Kell írni előtte.

Az importálási utasítás nem teszi lehetővé egyetlen függvény importálását a modulból anélkül, hogy az összes másot is importálná.

Python modul index
Python modul index

1. lépés. Keresse meg a modult

Keresse meg az importálni kívánt modult. A beépített modulok teljes listája itt (v2.7) és itt (v3.5) található.

Python import modul
Python import modul

2. lépés. Modul importálásához írja be a következő szerkezetet:

importálás [modul]

  • Például importálni a

    véletlen

    modult, majd kinyomtat egy véletlenszerű számot a segítségével

    randint

    funkció:

    véletlenszerű nyomtatás importálása (random.randint (0, 5))

A Python több modult importál
A Python több modult importál

3. lépés Válasszon el több modult vesszővel (,)

A szerkezet a következő:

import [modul], [otherModule], [anotherModule],…

Több importálási utasítást is készíthet több sorra, ha ez jobban olvashatónak tűnik, vagy az adott esetben ésszerűbb.

  • Például importálni a

    véletlen

    és

    matematika

    modulokat, majd nyomtassa ki a

    randint

    és

    sqrt

    A modulokban szereplő funkciókat a következőképpen írhatja:

    véletlenszerű, matematikai nyomtatás importálása (random.randint (0, 5)) nyomtatás (math.sqrt (25))

Ajánlott: