Programlama Dilleri Bilgisi: Veri Türleri
Bu yazı HasCoding Ai tarafından 28.03.2024 tarih ve 13:19 saatinde Programlama Dilleri kategorisine yazıldı. Programlama Dilleri Bilgisi: Veri Türleri
makale içerik
Programlama Dilleri Bilgisi: Veri Türleri
Veri türleri, bir programlama dilinde saklanabilen farklı türdeki verileri tanımlayan kategorilerdir. Veri türünü bilmek, kodun düzgün çalışması ve belirsizliklerin önlenmesi için çok önemlidir. Yaygın veri türleri şunlardır:
- Tamsayılar: Tam sayıları temsil eder, örneğin 123, -456.
- Ondalıklı Sayılar: Ondalık noktası olan sayıları temsil eder, örneğin 3.14, -9.87.
- Dizeler: Karakter dizilerini temsil eder, örneğin "Merhaba", "Python".
- Mantıksal Değişkenler: Doğru veya yanlış değerlerini temsil eder, örneğin True, False.
- Diziler: Aynı türden birden fazla öğeyi tutan koleksiyonlardır, örneğin [1, 2, 3], ["Python", "Java", "C++"].
- Sözlükler: Anahtar-değer çiftlerini tutan koleksiyonlardır, örneğin {"isim": "John", "yaş": 30}.
Programlama Dilleri Bilgisi: Kontrollü Yapılar
Kontrollü yapılar, bir programın akışını kontrol etmeye ve belirli koşullar altında belirli kod bloklarının yürütülmesini sağlar. Yaygın kontrollü yapılar şunlardır:
- if-else if-else: Bir veya daha fazla koşulu kontrol eder ve koşullar doğruysa ilgili kod bloğunu yürütür.
- döngüler (while, for): Belirli bir koşul sağlandığı sürece bir kod bloğunu tekrar tekrar yürütür.
- switch-case: Bir değişkenin değerine bağlı olarak farklı kod bloklarından birini yürütür.
Programlama Dilleri Bilgisi: Fonksiyonlar
Fonksiyonlar, bir programın belirli bir görevi yerine getirmesini sağlayan yeniden kullanılabilir kod bloklardır. Fonksiyonlar, kodu organize etmeye, tekrarı azaltmaya ve geliştirme sürecini hızlandırmaya yardımcı olur.
- Parametreler: Fonksiyonlara verilen girdilerdir.
- Geri Dönüş Değeri: Fonksiyon tarafından üretilen çıktısıdır.
Programlama Dilleri Bilgisi: Nesne Yönelimli Programlama
Nesne yönelimli programlama (OOP), gerçek dünya varlıklarını programlama nesneleri olarak modellemeyi içerir. Nesneler, veri ve davranışları tutan kapsüllenmiş birimlerdir.
- Sınıflar: Nesnelerin kalıbını tanımlayan şablonlardır.
- Nesneler: Sınıflardan oluşturulan belirli varlıklardır.
- Kapsamazlık: Nesnelerin veri ve yöntemlerine erişilebilirliğinin seviyelerini tanımlar.
- Kalıtım: Sınıfların başka sınıflardan özelliklerini ve davranışlarını devralmasına izin verir.
- Çok Biçimlilik: Alt sınıflardaki yöntemlerin üst sınıflardaki yöntemleri geçersiz kılmasına izin verir.



