Python-İşe Yarar Modüller
- Get link
- X
- Other Apps
Python'da Sık Kullanılan ve İşimize Yarabilecek Modüller
math.ceil()
Verilen ondalıklı sayıyı bir üst sayıya çevirir. Sayı eğer tam sayı ise __ceil__ fonksiyonundan yararlanır.
>>> math.ceil(32.05)
33
>>> math.ceil(2.98)
3
math.fabs()
Verilen değerin mutlak değerini alır. Gömülü fonksiyonlardan abs’den küçük bir farkı var. Çıktısını tam sayı olarak değil ondalıklı sayı olarak döndürüyor.
>>> math.fabs(-28)
28.0
>>> abs(-28)
28
math.factorial()
Verilen sayının faktoriyelini döndürüyor. Eğer verilen değer pozitif tam sayı değilse ValueError hatası veriyor.
>>> math.factorial(5)
120
>>> math.factorial(-5)
Traceback (most recent call last):
File "<pyshell#10>", line 1, in <module>
math.factorial(-5)
ValueError: factorial() not defined for negative values
math.fmod()
Verdiğiniz birinci parametrenin ikinci parametreye bölümünden kalanı buluyor. % operatöründen farkı negatif sayılarda ortaya çıkıyor.
>>> math.fmod(45,2)
1.0
>>> math.fmod(45,14)
3.0
>>> math.fmod(45,-14)
3.0
>>> 45%-14
-11
math.gcd()
Verilen iki sayının EBOB’unu veriyor.
Python.org'ta tüm modülleri ve altındaki fonksiyonlarını bulabilirsiniz :)
- Get link
- X
- Other Apps
Comments
Post a Comment