Jump to content

Python

  • entries
    53
  • comments
    0
  • views
    405

Yerleşik Sınıflar (Built-In Classes)


Doğuhan ELMA

56 views

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.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...