(7-11 Ekim)- VERİ TÜRLERİ(Veri Tipleri)
1.Sayısal veri:
Sayısal veri, hesaplama işlemlerinde kullanılabilen tek veri türüdür. Pozitif ya da negatif tam sayılar ve reel sayılar kullanılabilir. Sayısal veriler; açılar, uzaklık, nüfus, ücret, yarıçap gibi hesaplama sürecinde gerekli değerler için tanımlanır.
Banka hesap numarası ya da posta kodu gibi sayısal ama hesaplama için kullanılmayan veriler de vardır. Bu tür veriler sayısal olarak tanımlanmaz.
VERİ TÜRÜ
|
VERİ SETİ
|
ÖRNEK
|
PYTHON DAKİ VERİ TÜRÜ
|
Sayısal: Tam Sayı
|
Tüm sayılar
|
66578
-250
|
integer (int)
|
Sayısal: Reel Sayı
|
Tüm reel sayılar ve ondalıklı sayılar
|
-56,23
3,56
|
float
|
2. Alfanümerik/Karakter Veri:
Karakter veri seti; tum tek haneli sayılar (“0”.. “9”), harfler (“a”..“z”, “A”..“Z”) ve özel karakterleri (“#”, “&”, “*”, ..) kapsar. Bu veri setinden oluşturulan değer, tırnak içinde belirtilir. Büyük ve küçük harf duyarlıdır yani “a” ile “A” farklı algılanır.
Karakterler sadece sayıdan oluşsa bile hesaplama işlemlerinde kullanılamaz.
VERİ TÜRÜ
|
VERİ SETİ
|
ÖRNEK
|
PYTHONDAKİ VERİ TÜRÜ
|
Karakter
|
Tüm rakamlar, harfler ve özel semboller
|
“A”, “Y”, “k”, “i”, “6”, “0”, “+”, “%”
|
string
|
Karakter Dizisi
|
Birden fazla karakterden oluşan kombinasyon
|
“Bilgisayar”, “532-5556633”
|
String
|
3. Mantıksal Veri:
Mantıksal veri, veri setinde yalnızca iki kelime barındırır: doğru ve yanlış. Bu veri evet ya da hayır şeklindeki karar verme süreçlerinde kullanılır.
Örneğin elde edilen değer, beklenen değer mi, evli mi, arabası var mı, öğrenci lise mezunu mu gibi sonucu kesin doğru ya da yanlış olan durumlarda mantıksal veri tanımlaması yapılır.
VERİ TÜRÜ
|
VERİ SETİ
|
ÖRNEK
|
PYTHONDAKİ VERİ TÜRÜ
|
Mantıksal
|
Doğru/Yanlış
True/False
|
2<3 =><3 True
6>8 => False
|
Boolen (bool)
|
4. List veri:
Listeler oluşturmayı sağlar ve bu listeler köşeli parantezle [....] gösterilir. Bu listeler her veri tipinden olabilir. Oluşturulan liste elemanları sonradan değiştirilebilir. Listeler diğer dillerdeki(C dili gibi) dizi tipine benzer.
List veri tipi kullanımını örnekle inceleyelim.
ÖRNEK KOD:
ÖRNEK KOD:
liste= ["GS", 57, 34, 2019, "çınar", 3.5] print(liste[0]) print(liste[0:2]) print(liste * 2) print(liste + [99]) liste.append("Yenieklenen") print(liste) del liste[2] print(liste)
EKRAN GÖRÜNTÜSÜ:
GS
['GS', 57]
['GS', 57, 34, 2019, 'çınar', 3.5, 'GS', 57, 34, 2019, 'çınar', 3.5]
['GS', 57, 34, 2019, 'çınar', 3.5, 99]
['GS', 57, 34, 2019, 'çınar', 3.5, 'Yenieklenen']
['GS', 57, 2019, 'çınar', 3.5, 'Yenieklenen']
not: liste deki elemanlara for.....in döngüsü ile ulaşılır. Diğer sayfalarda bu konu ayrıntılı işlenecektir.
5. Tuple veri:
Listelere benzeyen veri tipidir. Normal ( ) parantezler kullanılır. Ancak daha sonra liste elemanlarında komutla değişiklik yapılamaz.
Listelere benzeyen veri tipidir. Normal ( ) parantezler kullanılır. Ancak daha sonra liste elemanlarında komutla değişiklik yapılamaz.
3 Yorumlar
MEMATİ BURDA¡!!!
YanıtlaSil(mantıksal) not8==5 true
YanıtlaSil(ilişkisel) 5>6=false
(matematiksel) 5*4=20
Selamun Aleyküm
YanıtlaSilAdım Azrail