Resim

Python Yerleşik (Built-in) Fonksiyonları

Python Yerleşik (Built-in) Fonksiyonları

Bu fonksiyonlar, temel matematik işlemlerinden veri tip dönüşümlerine ve program akışı kontrolüne kadar birçok alanda kullanılır.

I. Temel Girdi/Çıktı ve Yardımcı Fonksiyonlar

Fonksiyon AdıAçıklamaÖrnek Kullanım
print()Ekrandan çıktı (veri) gösterir.print("Merhaba")
input()Kullanıcıdan klavye ile girdi almayı sağlar (her zaman dize (string) olarak döner).isim = input("Adın ne?")
len()Bir koleksiyonun (Liste, Dize, Sözlük vb.) öğe sayısını döndürür.len([1, 2, 3])
type()Bir nesnenin veri tipini döndürür.type(10) 
id()Bir nesnenin bellekteki benzersiz kimliğini (adresini) döndürür.id("a")
help()Bir nesne veya fonksiyon hakkında yardım belgelerini (docstring) gösterir.help(len)

II. Tip Dönüşüm Fonksiyonları

Fonksiyon AdıAçıklamaÖrnek Kullanım
int()Değeri tam sayıya (integer) dönüştürür.int("10") 
float()Değeri ondalıklı sayıya (float) dönüştürür.float(5) 
str()Değeri metin dizisine (string) dönüştürür.str(123) 
list()Yinelenebilir bir nesneyi (örneğin tuple) listeye dönüştürür.list((1, 2))
tuple()Yinelenebilir bir nesneyi tuple'a dönüştürür.tuple([1, 2]) 
set()Yinelenebilir bir nesneyi küme (set) tipine dönüştürür (yinelenenleri kaldırır).set([1, 1, 2])
dict()Anahtar-değer çiftlerinden oluşan bir listeyi sözlüğe (dictionary) dönüştürür.dict([('a', 1)])
bool()Değeri Boolean (True/False) tipine dönüştürür.bool(0)

III. Matematik ve Sayı Fonksiyonları

Fonksiyon AdıAçıklamaÖrnek Kullanım
abs()Bir sayının mutlak değerini döndürür.abs(-5) 
round()Bir sayıyı en yakın tam sayıya veya belirli bir ondalık basamağa yuvarlar.round(3.1415, 2) 
sum()Bir koleksiyondaki tüm sayıları toplar.sum([1, 2, 3]) 
min()Bir koleksiyondaki en küçük öğeyi döndürür.min(10, 20, 5) 
max()Bir koleksiyondaki en büyük öğeyi döndürür.max(10, 20, 5) 
pow()Bir sayının kuvvetini alır. (x üzeri y).pow(2, 3) 

IV. İterasyon ve Döngü Fonksiyonları

Fonksiyon AdıAçıklamaÖrnek Kullanım
range()Belirli bir sayı dizisi (sırası) oluşturur (genellikle for döngülerinde kullanılır).range(5) 
enumerate()Bir yinelenebilir nesneyi (iterable) hem öğe hem de sayacıyla (indeks) birlikte döndürür.enumerate(['a', 'b']) 
zip()Birden fazla yinelenebilir nesneden öğeleri birleştirerek tuple'lar oluşturur.zip([1, 2], ['a', 'b'])
iter()Bir nesneden yineleyici (iterator) nesnesi oluşturur.iter([1, 2])
next()Bir yineleyiciden (iterator) bir sonraki öğeyi döndürür.next(iter_nesnesi)
sorted()Bir yinelenebilir nesnenin (listeyi değil) sıralanmış yeni bir listesini döndürür.sorted([3, 1, 2]) 
map()Bir fonksiyona yinelenebilir nesnenin her bir öğesini uygular.map(str.upper, ["a", "b"])
filter()Bir koşul (fonksiyon) tarafından True döndürülen öğeleri filtreler.filter(lambda x: x > 5, [3, 6, 9])

V. Mantıksal ve Diğer Fonksiyonlar

Fonksiyon AdıAçıklamaÖrnek Kullanım
all()Bir yinelenebilir nesnedeki tüm öğeler True ise True döndürür.all([True, 1]) 
any()Bir yinelenebilir nesnedeki en az bir öğe True ise True döndürür.any([False, 0, 1]) 
eval()Bir dizeyi geçerli bir Python ifadesi olarak değerlendirir ve sonucunu döndürür.eval("2 + 2") 
chr()Verilen tamsayının karşılık geldiği Unicode karakteri döndürür.chr(97) 
ord()Verilen karakterin karşılık geldiği tamsayı (Unicode) değerini döndürür.ord('a') 

Bu liste, Python'da kod yazarken en sık karşılaşacağınız ve kullanacağınız temel yerleşik fonksiyonları kapsamaktadır. Bunları bilmek, Python kodunuzu daha kısa, verimli ve "Pythonic" hale getirmenize yardımcı olacaktır!

🔥 Python Kariyerinizi Hemen Başlatın!

Hemen kursumuza kaydolun ve bu güçlü araçları kullanarak profesyonel Python geliştiricisi olma yolunda ilk adımı atın. Kursumuzdaki uygulamalı modüller, sizi sadece bir yazılımcı adayı değil, hazır bir profesyonel haline getirecek. Python Eğitimini Udemy platformunda bulabilirsiniz.

[ Python Eğitimi Sıfırdan İleri Seviye ]

Tıklayın ve Python Eğitimine Hemen Kaydolun!

Yorumlar

Bu blogdaki popüler yayınlar

Python random Modülü

Python print()

Yazılım Nedir?