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

(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

24 Yorumlar

  1. Sınıf=değişken addır
    Alfanümerik veri=string
    Yaş=değişken addır
    Sayısal veri=integer

    YanıtlaSil
  2. Elbise fiyatı = değişkendir
    Veri türü=float
    1786

    YanıtlaSil
  3. Okudugun son kitap=değişkendir
    Veri türü=string

    En sevdigin yemek=değişkendir
    Veri türü=string
    Çghyo

    YanıtlaSil
  4. En sevdigin Film = değişkendir
    Veri türü = string
    dfgji

    YanıtlaSil
  5. Araban var mı? -evet ya da -hayır gibi kesin cevap bildiren veri türlerine mantıksal veri denir.Python 'daki yeri Boolen'dır.
    -Zbhnüs-

    YanıtlaSil
  6. Mantıksal Veriye Ör: Kardeşin var mı?
    -Evet.(Kaç tane) > (2) > (integer)
    -Hayır .
    (Dmübc)

    YanıtlaSil
  7. Şanslı sayinizi giriniz
    Int.


    YanıtlaSil
  8. En sevdiğin kitap =değişken
    Veri türü=string

    Mantıksal veriye örnek=kitap okumayı sever misin
    -evet yada hayır

    YanıtlaSil
  9. Kaç kardeşsiniz sorusu sabittir,kardeş sayıları değişkendir.

    YanıtlaSil
  10. Türkiye'nin illeri sorusu sabittir veri türü ;int

    YanıtlaSil
  11. Kardesinvarmi
    Verituru=mantıksalveri
    (Boolen)

    (mırz)

    YanıtlaSil
  12. en sevdiğin yazar=değişken
    ensevdiğinyazar=değişken adı
    veri türü =string
    2908

    YanıtlaSil
  13. matematiksel operatorler:
    10%6=4
    7*2=14

    iliskisel operatorler:
    3>6=false
    2!=1 true

    mantiksal operatorler:
    2==3 or 1==1 true
    not 3==3 false

    2669

    YanıtlaSil
  14. Mantıksal operatör
    8*4==32 and 18-6==12==true

    Okul.no=1858

    YanıtlaSil
  15. Matematiksel operatörler
    18%14=4
    İlişkisel operatörler
    18!=19 true
    Mantıksal operatörler
    Not 5==5 false
    Okul numara
    1616

    YanıtlaSil
  16. matematiksel operatör
    7-2==5
    ilişkisel operatör
    2!=3 true
    mantıksal operatör
    6-2==5 and 7*3==21 =false

    YanıtlaSil
  17. matematiksel operatör
    8*4=32
    ilişkisel operatör
    2!=6 true
    mantıksal operatör
    3+2==5 and 7*3==21 =true
    2233

    YanıtlaSil
  18. matematiksel operatör
    4+5=9
    ilişkisel operatör
    2>1 true
    mantıksal operatör
    8*4==32 and 18-6==12 true

    1858

    YanıtlaSil
  19. hocam siz bir harikasınız.Bütün konulara kolaylıkla ulaşabiliyoruz.cansınız hocam.:):)👌🏼

    Nevra sjsdkj

    YanıtlaSil
  20. matematiksel operatör
    7-2=5
    ilişkisel operatör
    2!=3 true
    mantıksal operatör
    6-2==5 and 7*2==14 =false

    1185

    YanıtlaSil
  21. matematiksel operatör
    8*4=32
    ilişkisel operatör
    2!=6 true
    mantıksal operatör
    3+2==5 and 7*3==21 =true

    numara : bbcc

    YanıtlaSil
  22. Matematiksel operatör
    10-3=7
    İlişkisel operatör
    2==1 false
    Mantıksal operatör
    Not.1==1 false

    YanıtlaSil
  23. Matematiksel operatör
    8+27=35
    İlişkisel operatör
    7==7 true
    Mantıksal operatörler
    Not 9==7 true
    4951

    YanıtlaSil