Skip to content

Matematika

Python Matematikasi

Python'da raqamlar ustida matematik vazifalarni bajarishga imkon beruvchi ichki matematik funksiyalar to'plami, shuningdek kengaytirilgan math moduli mavjud.

Ichki Matematik Funksiyalar

min() va max() funksiyalari aylantiriladigan obyektdagi eng past yoki eng yuqori qiymatni topish uchun ishlatilishi mumkin:

Misol

python
x = min(5, 10, 25)
y = max(5, 10, 25)

print(x)
print(y)

abs() funksiyasi ko'rsatilgan raqamning mutlaq (musbat) qiymatini qaytaradi:

Misol

python
x = abs(-7.25)

print(x)

pow(x, y) funksiyasi x ni y darajasiga ko'tarilgan qiymatni (x^y) qaytaradi.

Misol

4 ni 3-darajasini qaytarish (4 * 4 * 4 bilan bir xil):

python
x = pow(4, 3)

print(x)

Math Moduli

Python'da matematik funksiyalar ro'yxatini kengaytiradigan math deb nomlangan ichki modul ham mavjud.

Undan foydalanish uchun math modulini import qilishingiz kerak:

python
import math

math modulini import qilganingizdan so'ng, modulning metodlari va konstantalaridan foydalanishni boshlashingiz mumkin.

Masalan, math.sqrt() metodi raqamning kvadrat ildizini qaytaradi:

Misol

python
import math

x = math.sqrt(64)

print(x)

math.ceil() metodi raqamni eng yaqin yuqori butun songa yaxlitlaydi, math.floor() metodi esa raqamni eng yaqin pastki butun songa yaxlitlaydi va natijani qaytaradi:

Misol

python
import math

x = math.ceil(1.4)
y = math.floor(1.4)

print(x)  # 2 ni qaytaradi
print(y)  # 1 ni qaytaradi

math.pi konstantasi PI qiymatini (3.14...) qaytaradi:

Misol

python
import math

x = math.pi

print(x)