Yerleşik Sınıflar (Built-In Classes)
Python, programlamada sıkça kullanılan bir dizi yerleşik (built-in) sınıfa sahiptir. Bunlar, Python'ın çekirdek dilinde tanımlanmış ve doğrudan kullanılabilecek veri türleridir. İşte bazıları:
int: Tamsayıları (integer) temsil eder. Örneğin, 5, 100, -10 tamsayılardır.
float: Ondalıklı sayıları (floating point numbers) temsil eder. Örneğin, 5.0, 1.23, -3.14 ondalıklı sayılardır.
bool: Boolean değerleri (True veya False) temsil eder.
str: Metin verilerini (string) temsil eder. Örneğin, "Merhaba", "Python", "123" stringlerdir.
list: Sıralı ve değiştirilebilir bir koleksiyonu temsil eder. Örneğin, [1, 2, 3] veya ["a", "b", "c"] birer listelerdir.
tuple: Sıralı ve değiştirilemez bir koleksiyonu temsil eder. Örneğin, (1, 2, 3) veya ("a", "b", "c") birer tupledır.
dict: Anahtar ve değer çiftlerinden oluşan bir koleksiyonu temsil eder. Örneğin, {"ad": "Ahmet", "yas": 25} bir sözlüktür (dictionary).
set: Sırasız ve benzersiz öğelerin koleksiyonunu temsil eder. Örneğin, {1, 2, 3} veya {"a", "b", "c"} birer settir.
Bunlar Python'da yerleşik olarak gelen sınıflardan sadece birkaçıdır. Bu sınıfların her biri, belirli bir veri türünü temsil eder ve kendi özellikleri ve metotlarına sahiptir. Örneğin, bir stringin uzunluğunu almak için len fonksiyonunu, bir listenin sonuna bir öğe eklemek için listelerin append metodunu kullanabiliriz.
# str sınıfı örneği metin = "Merhaba" print(len(metin)) # 7 çıktısını verir # list sınıfı örneği liste = [1, 2, 3] liste.append(4) # liste şimdi [1, 2, 3, 4]
Bu yerleşik sınıflar, Python'da çeşitli işlemleri ve veri manipülasyonlarını gerçekleştirmek için çok önemlidir. Genellikle, daha karmaşık sınıflar ve veri yapıları oluşturmak için de temel olarak kullanılırlar.
0 Comments
Recommended Comments
There are no comments to display.