Bu ders notunda, programlamanın temel yapı taşlarından olan veri tiplerini öğreneceksiniz. Özellikle Integer (Tam Sayı), String (Metin) ve Float (Ondalıklı Sayı) tiplerinin ne olduğunu, nasıl kullanıldığını ve birbirinden farklarını anlayacaksınız.
Programlama dillerinde, değişkenlerin taşıyabileceği veri türünü belirleyen kategorilere veri tipi (data type) denir. Her veri tipi, bellekte farklı miktarda yer kaplar ve farklı işlemler için kullanılır.
Integer, kesirsiz tam sayıları ifade eder. Pozitif, negatif veya sıfır olabilirler.
Yaş hesaplama: yas = 25
Sayaç: adimSayisi = 1000
Matematiksel ifade: \( x + y = z \) burada \( x, y, z \) integer olabilir
String, karakter dizilerinden oluşan metin verilerini temsil eder. Tırnak işaretleri içinde yazılır.
Kullanıcı adı: kullanici = "Ahmet_Yılmaz"
Adres bilgisi: adres = "Atatürk Bulvarı No: 15"
Mesaj: hosgeldinMesaji = "Programa hoş geldiniz!"
Float, ondalık kısmı olan reel sayıları ifade eder. Kesirli veya ondalıklı değerler için kullanılır.
Matematiksel sabit: pi = 3.14159
Para birimi: fiyat = 149.99
Ölçüm değeri: sicaklik = 23.5
Matematiksel ifade: \( alan = \pi \times r^2 \) burada \( \pi \) float tipindedir
Integer: 42 → Tam sayı, hafıza verimli, hızlı işlem
Float: 42.0 → Ondalıklı sayı, daha fazla hafıza, hassas hesaplama
String: "42" → Metin, matematiksel işlem yapılamaz (doğrudan)
"5" + 3 → HATA! (String + Integer)int("5") + 3 → 8 (Tip dönüşümü)
Integer → Tam sayılar için (yaş, adet, sayaç)
String → Metinler için (isim, adres, mesaj)
Float → Ondalıklı sayılar için (fiyat, ölçüm, oran)
Bir sonraki derste, bu veri tipleri arasında nasıl dönüşüm yapılacağını ve diğer veri tiplerini (Boolean, List, Dictionary) öğreneceğiz. 🚀
📚 Çalışma Sorusu: Aşağıdaki değerlerin hangi veri tipinde olması gerektiğini belirleyin: (1) Öğrenci not ortalaması, (2) Telefon numarası, (3) Sayfa sayısı, (4) Ürün açıklaması