Python Veri Türleri
Yerleşik Veri Türleri
Programlamada veri tipi önemli bir kavramdır.
Değişkenler farklı türlerdeki verileri depolayabilir ve farklı türler farklı şeyler yapabilir.
Python, bu kategorilerde varsayılan olarak aşağıdaki veri türlerine sahiptir:
Metin Türü: | str |
Sayısal Türler: | int , float ,
complex |
Sıra Türleri: | list , tuple ,
range |
Eşleme Türü: | dict |
Türleri Ayarla: | set ,frozenset |
Boole Türü: | bool |
İkili Türler: | bytes , bytearray ,
memoryview |
Veri Türünü Alma
type()
İşlevi kullanarak herhangi bir nesnenin veri türünü alabilirsiniz :
Örnek
x değişkeninin veri türünü yazdırın:
x = 5
print(type(x))
Veri Türünü Ayarlama
Python'da, bir değişkene değer atadığınızda veri türü ayarlanır:
Example | Data Type | Try it |
---|---|---|
x = "Hello World" | str | |
x = 20 | int | |
x = 20.5 | float | |
x = 1j | complex | |
x = ["apple", "banana", "cherry"] | list | |
x = ("apple", "banana", "cherry") | tuple | |
x = range(6) | range | |
x = {"name" : "John", "age" : 36} | dict | |
x = {"apple", "banana", "cherry"} | set | |
x = frozenset({"apple", "banana", "cherry"}) | frozenset | |
x = True | bool | |
x = b"Hello" | bytes | |
x = bytearray(5) | bytearray | |
x = memoryview(bytes(5)) | memoryview |
Belirli Veri Türünü Ayarlama
Veri türünü belirtmek istiyorsanız, aşağıdaki yapıcı işlevlerini kullanabilirsiniz:
Example | Data Type | Try it |
---|---|---|
x = str("Hello World") | str | |
x = int(20) | int | |
x = float(20.5) | float | |
x = complex(1j) | complex | |
x = list(("apple", "banana", "cherry")) | list | |
x = tuple(("apple", "banana", "cherry")) | tuple | |
x = range(6) | range | |
x = dict(name="John", age=36) | dict | |
x = set(("apple", "banana", "cherry")) | set | |
x = frozenset(("apple", "banana", "cherry")) | frozenset | |
x = bool(5) | bool | |
x = bytes(5) | bytes | |
x = bytearray(5) | bytearray | |
x = memoryview(bytes(5)) | memoryview |