Python Veri Tipleri

Yerleşik veri türleri

Programlamada, veri türü önemli bir kavramdır.

Değişkenler farklı türdeki verileri saklayabilir ve farklı türler farklı işlemleri gerçekleştirebilir.

Bu kategorilerde, Python varsayılan olarak aşağıdaki yerleşik veri türlerine sahiptir:

Metin türü: str
Sayısal türler: int, float, complex
Seri türü: list, tuple, range
Harita türü: dict
Koleksiyon türü: set, frozenset
Boole türü: bool
İkili tür: bytes, bytearray, memoryview

Veri türü almak

type() fonksiyonu ile herhangi bir nesnenin veri türünü alabilirsiniz:

Örnek

Değişken x'nin veri türünü yazdırın:

x = 10
print(type(x))

Örnek çalıştırma

Veri türü ayarlanması

Python'da, değişkenlere değer atarken, veri türü ayarlanır:

Örnek Veri Türleri Deneyin
x = "Hello World" str Deneyin
x = 29 int Deneyin
x = 29.5 float Deneyin
x = 1j complex Deneyin
x = ["apple", "banana", "cherry"] list Deneyin
x = ("apple", "banana", "cherry") tuple Deneyin
x = range(6) range Deneyin
x = {"isim" : "Bill", "yaş" : 63} dict Deneyin
x = {"apple", "banana", "cherry"} set Deneyin
x = dondurulmuşset({"apple", "banana", "cherry"}) frozenset Deneyin
x = True bool Deneyin
x = b"Hello" bytes Deneyin
x = bytearray(5) bytearray Deneyin
x = memoryview(bytes(5)) memoryview Deneyin

Özel veri türü ayarlama

Veri türünü belirlemek istiyorsanız, aşağıdaki yapıcı fonksiyonları kullanabilirsiniz:

Örnek Veri Türleri Deneyin
x = str("Hello World") str Deneyin
x = int(29) int Deneyin
x = float(29.5) float Deneyin
x = complex(1j) complex Deneyin
x = list(("apple", "banana", "cherry")) list Deneyin
x = tuple(("apple", "banana", "cherry")) tuple Deneyin
x = range(6) range Deneyin
x = dict(name="Bill", age=36) dict Deneyin
x = set(("apple", "banana", "cherry")) set Deneyin
x = frozenset(("apple", "banana", "cherry")) frozenset Deneyin
x = bool(5) bool Deneyin
x = bytes(5) bytes Deneyin
x = bytearray(5) bytearray Deneyin
x = memoryview(bytes(5)) memoryview Deneyin