Python Math
Când ai de făcut calcule matematice cu numere, Python îți oferă un set de funcții încorporate, împreună cu un modul extins math.
Funcții matematice încorporate
Ca să găsești cea mai mică sau cea mai mare valoare dintr-un obiect iterabil, folosește min() sau max():
Exemplu
Prompt
Folosește
min() și max() pentru a găsi cea mai mică și cea mai mare valoare dintre 5, 10 și 25.
Afișează ambele rezultate.
Ieșire: program Python complet
main.py
x = min(5, 10, 25)
y = max(5, 10, 25)
print(x)
print(y)
Exemplu
Prompt
Folosește funcția
abs() pentru a returna valoarea absolută a lui -7.25.
Afișează rezultatul.
Ieșire: program Python complet
main.py
x = abs(-7.25)
print(x)
Exemplu
Calculează 4 la cub, adică 4 * 4 * 4:
Prompt
Folosește funcția
pow() pentru a returna valoarea lui 4 la puterea 3.
Afișează rezultatul.
Ieșire: program Python complet
main.py
x = pow(4, 3)
print(x)
Modulul Math
Python are și un modul încorporat numit math, care adaugă multe alte funcții matematice la cele de mai sus.
Înainte să-l poți folosi, trebuie să-l imporți:
După acest import, funcțiile și constantele modulului sunt gata de folosit.
De exemplu, math.sqrt() calculează rădăcina pătrată a unui număr și o returnează:
Exemplu
Prompt
Importă modulul
math și folosește math.sqrt() pentru a găsi rădăcina pătrată a lui 64.
Afișează rezultatul.
Ieșire: program Python complet
main.py
import math
x = math.sqrt(64)
print(x)
Exemplu
Prompt
Importă modulul
math. Folosește math.ceil() pentru a rotunji 1.4 în sus și math.floor() pentru a rotunji 1.4 în jos.
Afișează ambele rezultate.
Ieșire: program Python complet
main.py
import math
x = math.ceil(1.4)
y = math.floor(1.4)
print(x) # returnează 2
print(y) # returnează 1
Exemplu
Prompt
Importă modulul
math și afișează valoarea lui math.pi.
Ieșire: program Python complet
main.py
import math
x = math.pi
print(x)