Python 3
Machine Learning

PENTRU ELEVII DE LICEU

LECȚIA 13
PAG. 3 / 4
Universul modulelor
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:
Editor - lectia13_random.py
       
Rezultatul în consolă done
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