(7-11 Ekim)-VERİ TÜRLERİ

(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:
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.







Yorum Gönder

3 Yorumlar

  1. MEMATİ BURDA¡!!!

    YanıtlaSil
  2. Tahtayazıcı9s22 Ekim 2019 18:53

    (mantıksal) not8==5 true
    (ilişkisel) 5>6=false
    (matematiksel) 5*4=20

    YanıtlaSil
  3. Selamun Aleyküm
    Adım Azrail

    YanıtlaSil