Python programlama dili, bize sayılarla rahat çalısabilmemiz için bazı fonksiyonlar sunar. Bu
fonksiyonları kullanarak, karmasık aritmetik işlemleri kolayca yapabiliriz.
Python’ın bize sundugu bu gömülü fonksiyonları tek tek inceleyecegiz.
Gömülü fonksiyonlar, Python programlama dilinde, herhangi bir özel işlem yapmamıza gerek
olmadan, kodlarımız içinde dogrudan kullanabilecegimiz fonksiyonlardır.
Simdi öğreneceğimiz gömülü fonksiyonlardan su listede yer alanlar, matematik
islemlerinde kullanılmaya uygun olanlardır:
1. complex()
2. float()
3. int()
4. pow()
5. round()
6. hex()
7. oct()
8. bin()
1-complex() :Karmasık sayılar Python’da ‘complex’ ifadesiyle gösteriliyor. Mesela su bir karmasık sayıdır:
>>> 12+0j
2-float() : Bu fonksiyonu sayıları veya karakter dizilerini kayan noktalı sayıya dönüstürmek için
kullanıyoruz:
>>> float('134')
134.0
>>> float(12)
12.0
3-int() : Bu fonksiyon birkaç farklı amaç için kullanılabilir. int() fonksiyonunun en temel görevi, bir karakter dizisi veya kayan noktalı sayıyı (eger mümkünse) tam sayıya dönüstürmektir:
>>> int(’10’)
10
>>> int(12.4)
12
4-pow() : Bir sayının kuvvetini alırken kullanılır.
>>>pow(5,2)
5*5 <e>
25
5-round() : round() fonksiyonu bir sayıyı belli ölçütlere göre yukarı veya asagı dogru yuvarlamamızı saglar. Basit birkaç örnek verelim:
>>> round(12.4)
12
>>> round(12.7)
13
6-hex() : Bu fonksiyon, bir sayıyı onaltılı düzendeki karsılıgına çevirmemizi saglar:
>>> hex(305)
’Ox131’
7-oct() : Bu fonksiyon, bir sayıyı sekizli düzendeki karsılıgına çevirmemizi saglar:
>>> oct(10)
’0o12’
8-bin() : Bu fonksiyon, bir sayının ikili düzendeki karsılıgını verir:
>>> bin(12)
’0b1100’
Bu fonksiyonun verdigi çıktının bir sayı degil, karakter dizisi olduguna dikkat etmelisiniz.
NOT : Bunlar Python 3.x içindir 2.x için denemedim
fonksiyonları kullanarak, karmasık aritmetik işlemleri kolayca yapabiliriz.
Python’ın bize sundugu bu gömülü fonksiyonları tek tek inceleyecegiz.
Gömülü fonksiyonlar, Python programlama dilinde, herhangi bir özel işlem yapmamıza gerek
olmadan, kodlarımız içinde dogrudan kullanabilecegimiz fonksiyonlardır.
Simdi öğreneceğimiz gömülü fonksiyonlardan su listede yer alanlar, matematik
islemlerinde kullanılmaya uygun olanlardır:
1. complex()
2. float()
3. int()
4. pow()
5. round()
6. hex()
7. oct()
8. bin()
1-complex() :Karmasık sayılar Python’da ‘complex’ ifadesiyle gösteriliyor. Mesela su bir karmasık sayıdır:
>>> 12+0j
2-float() : Bu fonksiyonu sayıları veya karakter dizilerini kayan noktalı sayıya dönüstürmek için
kullanıyoruz:
>>> float('134')
134.0
>>> float(12)
12.0
3-int() : Bu fonksiyon birkaç farklı amaç için kullanılabilir. int() fonksiyonunun en temel görevi, bir karakter dizisi veya kayan noktalı sayıyı (eger mümkünse) tam sayıya dönüstürmektir:
>>> int(’10’)
10
>>> int(12.4)
12
4-pow() : Bir sayının kuvvetini alırken kullanılır.
>>>pow(5,2)
5*5 <e>
25
5-round() : round() fonksiyonu bir sayıyı belli ölçütlere göre yukarı veya asagı dogru yuvarlamamızı saglar. Basit birkaç örnek verelim:
>>> round(12.4)
12
>>> round(12.7)
13
6-hex() : Bu fonksiyon, bir sayıyı onaltılı düzendeki karsılıgına çevirmemizi saglar:
>>> hex(305)
’Ox131’
7-oct() : Bu fonksiyon, bir sayıyı sekizli düzendeki karsılıgına çevirmemizi saglar:
>>> oct(10)
’0o12’
8-bin() : Bu fonksiyon, bir sayının ikili düzendeki karsılıgını verir:
>>> bin(12)
’0b1100’
Bu fonksiyonun verdigi çıktının bir sayı degil, karakter dizisi olduguna dikkat etmelisiniz.
NOT : Bunlar Python 3.x içindir 2.x için denemedim
Son düzenleme:
