💻 Veri Türleri
Programlamada Veri Tipleri
İlerleme 0%
🔢
Sayısal Veri
Numeric Types
Matematiksel işlemler yapılabilen sayı değerleri
Tam Sayı (Integer)
intOndalık kısmı olmayan sayılar
yas = 25
sayi = -100
ogrenciSayisi = 30
Pozitif/Negatif Sıfır dahil
Ondalıklı Sayı (Float)
floatOndalık kısım içeren sayılar
boy = 175.5
pi = 3.14159
sicaklik = 36.6
Virgüllü sayılar Hassas hesap
📝
Metin Veri
Text Types
Harf, kelime ve cümle verileri
Karakter (Character)
charTek bir karakter (harf, rakam, sembol)
harf = 'A'
sembol = '@'
rakam = '5'
Tek tırnak 1 karakter
Karakter Dizisi (String)
stringBirden fazla karakterden oluşan metin
isim = "Ahmet"
mesaj = "Merhaba Dünya!"
adres = "İstanbul, Türkiye"
Çift tırnak Çok karakter
✓✗
Mantıksal Veri
Boolean Type
Doğru/Yanlış mantıksal değerleri
Boolean
boolSadece True (Doğru) veya False (Yanlış)
aktif = True
evliMi = False
onayVerdi = True
gecti = (not >= 50)
2 değer Karar yapıları
🎯 Kullanım Alanları:
• If-else koşul kontrolleri
• While-for döngü kontrolleri
• Durum bayrakları (flags)
• Karşılaştırma sonuçları
🎁
Özel Veri Türleri
Special Types
Koleksiyon ve özel amaçlı veri tipleri
Dizi (Array)
arrayAynı türden birden fazla veri
sayilar = [10, 20, 30, 40]
isimler = ["Ali", "Ayşe"]
notlar = [85, 90, 78, 92]
Sıralı liste İndeksli
Nesne (Object)
objectFarklı türlerden veri grupları
ogrenci = {'{'}isim: "Ali",
yas: 20,
gecti: True{'}'}
Anahtar-değer Karışık tip
Boş Değer (Null/None)
nullDeğer yok veya tanımsız
sonuc = null
adres = None
📊 Veri Türleri Karşılaştırması
| Veri Türü | Örnek Değer | Kullanım Alanı | Boyut |
|---|---|---|---|
| Integer | 42, -100 | Sayma, indeks | 4 byte |
| Float | 3.14, -0.5 | Ölçüm, hesaplama | 4-8 byte |
| Character | 'A', '@' | Tek karakter | 1 byte |
| String | "Merhaba" | Metin, isim | Değişken |
| Boolean | True, False | Koşul, bayrak | 1 bit |
| Array | [1, 2, 3] | Liste, topluluk | Değişken |