abs()
Returnează valoarea absolută a unui număr.
Funcții, metode și exemple explicate simplu, în limba română. Cauți un nume, vezi sintaxa și înțelegi imediat cum se folosește.
abs()Returnează valoarea absolută a unui număr.
all()Returnează True dacă toate valorile sunt adevărate.
any()Returnează True dacă cel puțin o valoare este adevărată.
AttributeErrorIndică folosirea unei metode sau proprietăți care nu există pentru obiectul respectiv.
bin()Returnează reprezentarea binară a unui număr întreg.
bool()Transformă o valoare în True sau False.
chr()Transformă un cod Unicode în caracterul corespunzător.
dict()Construiește un dicționar cu perechi cheie–valoare.
.clear()Elimină toate perechile din dicționar.
.copy()Creează o copie superficială a dicționarului.
dict.fromkeys()Creează un dicționar folosind aceleași valori inițiale pentru mai multe chei.
.get()Citește valoarea unei chei fără eroare dacă aceasta lipsește.
.items()Returnează perechile cheie–valoare.
.keys()Returnează o vedere asupra cheilor dicționarului.
.pop()Elimină o cheie și returnează valoarea asociată.
.popitem()Elimină și returnează ultima pereche inserată.
.setdefault()Returnează valoarea cheii sau o creează cu o valoare implicită.
.update()Adaugă sau actualizează mai multe perechi.
.values()Returnează o vedere asupra valorilor.
divmod()Returnează simultan câtul și restul împărțirii întregi.
enumerate()Oferă simultan indicele și valoarea la parcurgerea unei colecții.
.read()Citește conținutul unui fișier deschis.
.readline()Citește o singură linie din fișier.
.readlines()Citește toate liniile fișierului și le returnează într-o listă.
.write()Scrie un șir într-un fișier.
.writelines()Scrie succesiv mai multe șiruri într-un fișier.
FileNotFoundErrorApare când programul încearcă să deschidă un fișier care nu există la calea indicată.
filter()Păstrează numai elementele pentru care o condiție este adevărată.
float()Transformă o valoare compatibilă într-un număr real.
hex()Returnează reprezentarea hexazecimală a unui număr întreg.
IndentationErrorSemnalează că un bloc de cod nu este aliniat corect.
IndexErrorApare când încerci să accesezi o poziție care nu există într-o listă sau secvență.
input()Citește de la tastatură un text introdus de utilizator.
int()Transformă o valoare compatibilă într-un număr întreg.
isinstance()Verifică dacă o valoare aparține unui anumit tip sau unui grup de tipuri.
iter()Creează un iterator dintr-un obiect care poate fi parcurs.
KeyErrorApare când ceri dintr-un dicționar o cheie inexistentă.
len()Returnează numărul de caractere sau de elemente dintr-o colecție.
list()Construiește o listă dintr-un iterabil.
.append()Adaugă un singur element la finalul listei.
.clear()Elimină toate elementele listei.
.copy()Creează o copie superficială a listei.
.count()Numără de câte ori apare o valoare în listă.
.extend()Adaugă la final toate elementele unui iterabil.
.index()Returnează indicele primei apariții a unei valori.
.insert()Inserează un element la poziția indicată.
.pop()Elimină și returnează elementul de la un indice.
.remove()Elimină prima apariție a unei valori.
.reverse()Inversează ordinea elementelor listei.
.sort()Ordonează lista existentă.
map()Aplică aceeași funcție fiecărui element al unui iterabil.
math.ceil()Rotunjește în sus la cel mai apropiat întreg.
math.comb()Calculează numărul de moduri în care poți alege k elemente din n, fără să conteze ordinea.
math.cos()Calculează cosinusul unui unghi exprimat în radiani.
math.degrees()Transformă un unghi din radiani în grade.
math.dist()Calculează distanța euclidiană dintre două puncte cu același număr de coordonate.
math.eOferă o valoare aproximativă a constantei matematice e.
math.exp()Calculează valoarea lui e ridicat la puterea indicată.
math.factorial()Calculează factorialul unui număr natural.
math.floor()Rotunjește în jos la cel mai apropiat întreg.
math.gcd()Calculează cel mai mare divizor comun.
math.hypot()Calculează lungimea ipotenuzei sau distanța față de origine folosind coordonatele primite.
math.isclose()Verifică dacă două numere reale sunt suficient de apropiate pentru a fi considerate egale.
math.isfinite()Verifică dacă o valoare este un număr finit, nu infinit și nici NaN.
math.isinf()Verifică dacă o valoare reprezintă infinit pozitiv sau negativ.
math.isnan()Verifică dacă o valoare este NaN, adică nu reprezintă un număr valid.
math.isqrt()Returnează partea întreagă a rădăcinii pătrate a unui număr natural.
math.lcm()Calculează cel mai mic multiplu comun al numerelor întregi primite.
math.log()Calculează logaritmul unui număr într-o bază aleasă; fără bază folosește logaritmul natural.
math.log10()Calculează logaritmul în baza 10 al unui număr pozitiv.
math.perm()Calculează numărul de moduri în care poți alege și ordona k elemente din n.
math.piOferă o valoare aproximativă a constantei matematice π.
math.pow()Ridică un număr la o putere și returnează întotdeauna un rezultat real.
math.prod()Calculează produsul tuturor valorilor dintr-un iterabil.
math.radians()Transformă un unghi din grade în radiani.
math.sin()Calculează sinusul unui unghi exprimat în radiani.
math.sqrt()Calculează rădăcina pătrată.
math.tan()Calculează tangenta unui unghi exprimat în radiani.
math.trunc()Elimină partea zecimală și păstrează numai partea întreagă a numărului.
max()Returnează cea mai mare valoare.
min()Returnează cea mai mică valoare.
ModuleNotFoundErrorApare când Python nu poate găsi modulul pe care încerci să-l imporți.
NameErrorApare când folosești un nume de variabilă sau funcție pe care Python nu îl cunoaște.
next()Returnează următorul element al unui iterator.
oct()Returnează reprezentarea octală a unui număr întreg.
open()Deschide un fișier și returnează un obiect prin care îl poți citi sau modifica.
ord()Returnează codul Unicode al unui caracter.
pow()Ridică un număr la o putere.
print()Afișează pe ecran texte, numere sau rezultatele unor expresii.
random.choice()Alege aleator un element dintr-o secvență.
random.choices()Alege aleator mai multe elemente, permițând repetarea lor.
random.randint()Generează un număr întreg aleator dintr-un interval închis.
random.random()Generează un număr real aleator mai mare sau egal cu 0 și mai mic decât 1.
random.randrange()Alege aleator un număr dintr-un interval construit ca prin funcția range().
random.sample()Alege mai multe elemente distincte, fără să modifice colecția inițială.
random.shuffle()Amestecă aleator elementele unei liste.
random.uniform()Generează un număr real aleator dintr-un interval.
range()Generează o succesiune de numere întregi, folosită frecvent în for.
reversed()Parcurge elementele unei secvențe în ordine inversă.
round()Rotunjește un număr la un anumit număr de zecimale.
set()Construiește o mulțime și elimină valorile duplicate.
.add()Adaugă un element într-o mulțime.
.clear()Elimină toate elementele mulțimii.
.difference()Returnează elementele aflate în prima mulțime, dar nu în a doua.
.discard()Elimină un element fără eroare dacă acesta lipsește.
.intersection()Returnează elementele comune mulțimilor.
.isdisjoint()Verifică dacă două mulțimi nu au niciun element comun.
.issubset()Verifică dacă toate elementele se găsesc într-o altă mulțime.
.issuperset()Verifică dacă mulțimea conține toate elementele altei mulțimi.
.pop()Elimină și returnează un element arbitrar.
.remove()Elimină un element și produce eroare dacă acesta lipsește.
.symmetric_difference()Returnează elementele care apar într-o singură mulțime.
.union()Returnează reuniunea mulțimilor.
.update()Adaugă toate elementele unui iterabil.
sorted()Returnează o listă nouă cu elementele ordonate.
statistics.mean()Calculează media aritmetică a valorilor numerice.
statistics.median()Returnează valoarea din mijloc după ordonarea datelor.
statistics.mode()Returnează valoarea care apare cel mai des într-o colecție.
str()Transformă o valoare într-un șir de caractere.
.capitalize()Scrie primul caracter cu majusculă și restul cu litere mici.
.count()Numără aparițiile unui fragment într-un șir.
.endswith()Verifică dacă șirul se termină cu un anumit fragment.
.find()Returnează poziția primei apariții sau -1 dacă fragmentul lipsește.
.format()Inserează valori într-un șablon de text.
.index()Returnează poziția unui fragment, dar produce eroare dacă acesta lipsește.
.isalnum()Verifică dacă șirul conține doar litere și cifre.
.isalpha()Verifică dacă toate caracterele sunt litere.
.isdigit()Verifică dacă toate caracterele sunt cifre.
.join()Unește șirurile unei colecții folosind un separator.
.lower()Transformă literele unui șir în litere mici.
.lstrip()Elimină spațiile sau caracterele doar din partea stângă.
.partition()Împarte șirul în trei părți la prima apariție a separatorului.
.replace()Înlocuiește aparițiile unui fragment cu alt fragment.
.rfind()Caută ultima apariție a unui fragment.
.rsplit()Împarte șirul pornind din partea dreaptă.
.rstrip()Elimină spațiile sau caracterele doar din partea dreaptă.
.split()Împarte un șir și returnează o listă de fragmente.
.splitlines()Împarte un text în linii, indiferent de tipul marcajului de rând nou.
.startswith()Verifică dacă șirul începe cu un anumit fragment.
.strip()Elimină spațiile sau caracterele specificate de la ambele capete.
.swapcase()Inversează tipul literelor: mici devin mari și invers.
.title()Scrie fiecare cuvânt cu inițială mare.
.upper()Transformă literele unui șir în majuscule.
.zfill()Completează un șir numeric cu zerouri în partea stângă până la lungimea cerută.
sum()Calculează suma valorilor numerice dintr-un iterabil.
SyntaxErrorApare atunci când o instrucțiune nu respectă regulile de scriere ale limbajului Python.
tuple()Construiește un tuplu, adică o colecție ordonată și nemodificabilă.
type()Arată tipul unei valori sau al unei variabile.
TypeErrorIndică o operație aplicată unor tipuri de date incompatibile.
ValueErrorTipul valorii este potrivit, dar conținutul ei nu poate fi folosit în operația cerută.
ZeroDivisionErrorApare atunci când un program încearcă să împartă un număr la zero.
zip()Grupează elementele aflate pe aceleași poziții în mai multe colecții.
Încearcă numele funcției fără paranteze sau alege una dintre categorii.
Mesajul roșu nu este un eșec. Este indiciul prin care Python îți arată unde să cauți problema.
AttributeError
Indică folosirea unei metode sau proprietăți care nu există pentru obiectul respectiv.
arrow_forward
FileNotFoundError
Apare când programul încearcă să deschidă un fișier care nu există la calea indicată.
arrow_forward
IndentationError
Semnalează că un bloc de cod nu este aliniat corect.
arrow_forward
IndexError
Apare când încerci să accesezi o poziție care nu există într-o listă sau secvență.
arrow_forward
KeyError
Apare când ceri dintr-un dicționar o cheie inexistentă.
arrow_forward
ModuleNotFoundError
Apare când Python nu poate găsi modulul pe care încerci să-l imporți.
arrow_forward
NameError
Apare când folosești un nume de variabilă sau funcție pe care Python nu îl cunoaște.
arrow_forward
SyntaxError
Apare atunci când o instrucțiune nu respectă regulile de scriere ale limbajului Python.
arrow_forward
TypeError
Indică o operație aplicată unor tipuri de date incompatibile.
arrow_forward
ValueError
Tipul valorii este potrivit, dar conținutul ei nu poate fi folosit în operația cerută.
arrow_forward
ZeroDivisionError
Apare atunci când un program încearcă să împartă un număr la zero.
arrow_forward
