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
x = min(5, 10, 25)
y = max(5, 10, 25)
print(x)
print(y)abs() funksiyasi ko'rsatilgan raqamning mutlaq (musbat) qiymatini qaytaradi:
Misol
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):
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:
import mathmath modulini import qilganingizdan so'ng, modulning metodlari va konstantalaridan foydalanishni boshlashingiz mumkin.
Masalan, math.sqrt() metodi raqamning kvadrat ildizini qaytaradi:
Misol
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
import math
x = math.ceil(1.4)
y = math.floor(1.4)
print(x) # 2 ni qaytaradi
print(y) # 1 ni qaytaradimath.pi konstantasi PI qiymatini (3.14...) qaytaradi:
Misol
import math
x = math.pi
print(x)