math
Python math moduli
❮ Python o‘rnatilgan modullari
Misol
Kvadrat ildizni hisoblang va Pi sonini chiqaring:
import math
print(math.sqrt(16))
print(math.pi)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
math moduli trigonometriya, logarifmlar va konstantalar kabi matematik funksiyalarni taqdim etadi.
Undan aniq o‘nlik kasr (floating-point) amallari hamda factorial, sqrt va hypot kabi qulay yordamchi funksiyalar uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| acos() | x ning arkkosinusini radianlarda qaytaradi. |
| asin() | x ning arksinusini radianlarda qaytaradi. |
| atan() | x ning arktangensini radianlarda qaytaradi. |
| atan2() | atan(y / x) qiymatini radianlarda qaytaradi. |
| ceil() | x ning yuqoriga yaxlitlangan qiymatini qaytaradi (>= x bo‘lgan eng kichik butun son). |
| cos() | x radianning kosinusini qaytaradi. |
| degrees() | x burchakni radiandan gradusga aylantiradi. |
| e | Matematik konstanta e (2.718...). |
| exp() | e ning x darajasini qaytaradi. |
| factorial() | x! ni aniq butun son sifatida qaytaradi. |
| floor() | x ning pastga yaxlitlangan qiymatini qaytaradi (<= x bo‘lgan eng katta butun son). |
| hypot() | Evklid normasini, ya’ni sqrt(x*x + y*y) ni qaytaradi. |
| inf | O‘nlik kasr (floating-point) ko‘rinishidagi musbat cheksizlik. |
| isfinite() | Agar x cheksiz ham, NaN ham bo‘lmasa, True qaytaradi. |
| isinf() | Agar x musbat yoki manfiy cheksizlik bo‘lsa, True qaytaradi. |
| isnan() | Agar x NaN (son emas) bo‘lsa, True qaytaradi. |
| log() | x ning natural logarifmini qaytaradi. |
| log10() | x ning 10 asosli logarifmini qaytaradi. |
| nan | O‘nlik kasr (floating-point) ko‘rinishidagi "son emas" (NaN) qiymati. |
| pi | Matematik konstanta π (3.14159...). |
| pow() | x ning y darajasini qaytaradi. |
| radians() | x burchakni gradusdan radianga aylantiradi. |
| sin() | x radianning sinusini qaytaradi. |
| sqrt() | x ning kvadrat ildizini qaytaradi. |
| tan() | x radianning tangensini qaytaradi. |
| trunc() | x ni butun songacha kesib (truncate) qaytaradi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
