Python Veri Tipleri
- Önceki Sayfa Python Değişkenleri
- Sonraki Sayfa Python Sayısal
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))
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 |
- Önceki Sayfa Python Değişkenleri
- Sonraki Sayfa Python Sayısal