LECȚIA 13
|
PAG. 3 / 4
|
Acasă >>>
Lecții online
Mai multe despre module
Pentru a include un modul în programul nostru, am văzut că folosim directiva import, urmată de numele bibliotecii:
import random
Putem include mai multe module într-o singură comandă:
import random, math
sau doar o parte dintre subrutinele conținute de un modul:
from random import randint
deoarece dorim să fim eficienți – includem doar ce ne este necesar. În acest ultim caz, nu includem tot modulul, ci doar funcțiile specificate, așadar apelul se va face direct, fără a mai fi precedat de numele modulului: Limbajul Python este extensibil prin noi module pe care utilizatorii din toată lumea le pot crea și eventual distribui. Funcțiile definite de noi se pot reține într-un fișier separat, salvat pe hard-disk sub forma unui fișier text cu extensia "py". De fiecare dată când avem nevoie să apelăm o anumită funcție din acel modul, îl importăm, apoi folosim sintaxa:
nume_modul.nume_functie(argumente)
Un modul poate conține funcții, variabile, clase și chiar cod executabil, însă într-un program el poate fi inclus o singură dată prin directiva import.
Avansează la pagina următoare.
home | list LECȚII | perm_identity | arrow_upward |