Alte exemplu
Pornim de la un set de date (o mulțime) și folosesc constructorul
list() al clasei cu același nume,
list, pentru a
crea o listă cu valorile reținute de argumentul
set1. Apoi, având lista instanțiată și reținută de variabila
list1, putem apela una dintre metodele sale, precum
count în programul de mai jos, care are rolul
de a identifica numărul de apariții ale unui element (în cazul nostru,
6):
DETALII
Accesul la metodele unei clase se realizează utilizând operatorul punct "
.":
obiect.metoda(argumente)
O metodă a clasei respective poate sau nu să întoarcă un rezultat.
Mai sus
count() ne specifică numărul de apariții al unei valori, însă alte metode pot avea rolul doar de
a prelucra informația, precum
sort().
De asemenea,
argumentele pot lipsi, depinde doar de definiția metodei.
Bineînțeles, fiecare clasă are metodele sale și dacă încercăm să folosim o metodă pentru clasă ce nu o conține definită anterior,
evident că vom avea eroare de interpretare. De exemplu, metoda
is_integer() aparține clasei
float.
Dacă încercați să o apelați pentru un obiect de tip
int, veți obține eroare:
Metoda nu a fost definită pentru clasa
int deoarece nu are rost... știm că obiectul conține deja un întreg!
Rețineți faptul că în Python aproape orice este un obiect.
Avansează la pagina următoare.
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [
în format electronic]
securizat sub formă
de fișier *.pdf.
"
O cameră fără cărţi este ca un corp fără suflet."
(G. K. Chesterton)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]