Python veri türleri nelerdir?

 Python Veri Türleri

1.       Number (Sayılar)

2.       String (Karakter)

3.       List (Listeler)

4.       Tuple(Demetler)

5.       Dictionary(Sözlükler)

6.       Sets(Kümeler)

 

Number (Sayılar) 4’e ayrılır:

1.   Integer (Tamsayılar)

Pozitif ve negative tüm tamsayılar

Örnek: 3, -1, 5765


2.    Float (Ondalıklı sayılar)

Pozitif ve negative tüm ondalıklı sayılar

Örnek: 3.0, -2.05, 150.40


3.     Long Integer (Uzun tamsayılar)

Çok büyük rakamlar için kullanılır

Örnek: 5678910000L, 5L


4.    Complex (Karmaşık sayılar)

Gömülü sistemlerde çok kullanılır. Gerçek ve sanal olmak üzere ikiye ayrılır.

Örnek:

15+12j, 8-2j


String ve Tuple immutable (Değiştirilemez), List ve Dictionary mutable (Değiştirilebilir) olarak ikiye ayrılır:


String türüne ekleme, çıkarma, değiştirme yapılamaz.

String türüne örnek:

“Ayşe ip atla!”


Tuple, farklı veri türlerinin bir araya gelmesiyle oluşur. İçinde tamsayı, ondalık sayı, metin veya başka bir tuple olabilir. İçerisine ekleme, çıkarma, değiştirme yapılamaz.

Tuple türü parantez içerisine alınarak yazılabilir:

tuple =(1,2.5,"gülegüle",(1,2,3),'x')

Tuple türü çift tırnak içerisine alınarak yazılabilir:

tuple =”1,2.5,"gülegüle",(1,2,3),'x'”

Tek öğeli tuple oluşturmak için sonuna virgül konulur, yoksa yorumlayıcı onu string olarak algılar.

tuple ="Hasan",


List, farklı veri türlerinin bir araya gelmesiyle oluşur. Kare parantez içerisine yazılır. İçinde tamsayı, ondalık sayı, metin, tuple veya başka bir list olabilir. İçerisine ekleme, çıkarma, değiştirme yapılabilir.

List türüne örnek:

Liste =[2,4,7.25,"Ayşe",'y',[1,60,40.15]]


Dictionary, farklı veri türlerinin bir araya gelmesiyle oluşur. süslü parantezler içerisine yazılır.  İki kısımdan oluşur; keys(anahtar) ve value(değer). Keys sadece string ve int türündedir. Value her türden veri içerebilir. İçerisine ekleme, çıkarma, değiştirme yapılabilir.

Dictionary türüne örnek:

öğrenciler ={Kızlar:"Ayşe",Erkekler:"Ahmet"...}

mevsimler={1:"Yaz",2:"Kış",3:"Sonbahar",4:"İlkbahar"}

Yorumlar

Bu blogdaki popüler yayınlar

Uygulamalar I: Ebced değeri nasıl hesaplanır? İsimlerin esması nasıl bulunur, karakter analizi nasıl yapılır?

e-Cinler Projesi 2 - Pytonda ebced değeri hesaplama makinesi nasıl yapılır?

e-cinler Projesi 5 - Python'da sürekli genişleyen dönme hareketi nasıl oluşturulur?