Değişken nedir (Kodlama) Test 2

Soru 04 / 10

🎓 Değişken nedir (Kodlama) Test 2 - Ders Notu

Bu ders notu, kodlamadaki değişkenlerin temel tanımından başlayarak, adlandırma kuralları, değer atama ve farklı veri tipleri gibi konuları sade bir dille açıklamaktadır. Amacımız, değişken kavramını sağlam bir şekilde anlamanıza yardımcı olmaktır.

📌 Değişken Nedir?

Kodlamada değişkenler, programınızda kullanacağınız bilgileri (sayılar, metinler, doğru/yanlış değerler vb.) geçici olarak saklamak için kullandığınız "kutular" veya "etiketli depolama alanları" gibidir. Her değişkenin bir adı ve içinde sakladığı bir değeri vardır.

  • Depolama Alanı: Bilgisayarın belleğinde bir yer tutar.
  • Değer Değişimi: İçindeki değer, program çalıştıkça değişebilir (bu yüzden "değişken" denir).
  • Erişim: Değişkenin adını kullanarak içindeki değere ulaşabilir veya onu değiştirebiliriz.

💡 İpucu: Günlük hayatta bir eşyanızı koyduğunuz çekmeceyi düşünün. Çekmecenin bir etiketi (değişken adı) ve içinde bir eşya (değişken değeri) vardır. Çekmecenin içindeki eşyayı değiştirebilirsiniz.

📝 Değişken Adlandırma Kuralları

Değişkenlere anlamlı ve belirli kurallara uygun isimler vermek, kodunuzu daha anlaşılır hale getirir.

  • Harf veya Alt Çizgi ile Başlama: Değişken adları genellikle bir harf (a-z, A-Z) veya alt çizgi (_) ile başlamalıdır. Sayı ile başlayamaz.
  • Boşluk Yok: Değişken adlarında boşluk bulunamaz. Birden fazla kelime kullanacaksanız alt çizgi (_) veya "camelCase" (ilk kelime küçük, sonraki kelimelerin baş harfleri büyük: `benimDegiskenim`) kullanabilirsiniz.
  • Özel Karakter Yok: Çoğu programlama dilinde `!, @, #, $, %, ^, &` gibi özel karakterler kullanılamaz.
  • Anahtar Kelime Yok: Programlama dilinin kendi komutları (örneğin `if`, `for`, `while`) değişken adı olarak kullanılamaz.
  • Büyük/Küçük Harf Duyarlılığı: Çoğu dil büyük/küçük harf duyarlıdır. Yani `sayi` ile `Sayi` iki farklı değişkendir.

⚠️ Dikkat: Anlaşılır ve açıklayıcı değişken adları kullanmak, hem sizin hem de başkalarının kodunuzu daha kolay anlamasını sağlar. Örneğin, `x` yerine `kullaniciAdi` daha iyidir.

🔄 Değişkenlere Değer Atama ve Güncelleme

Değişkenlere değer vermek veya var olan değeri değiştirmek, programlamanın temelidir. Bu işlem genellikle "eşittir" (`=`) operatörü ile yapılır.

  • Değer Atama (İlklendirme): Bir değişkene ilk defa değer vermek.
    • Örnek: `yas = 30` (yas değişkenine 30 değerini atadık)
  • Değer Güncelleme (Yeniden Atama): Bir değişkenin mevcut değerini yeni bir değerle değiştirmek.
    • Örnek: `yas = 31` (yas değişkeninin değeri artık 31 oldu, önceki 30 değeri silindi)
  • Atama Operatörü: `=` işareti, sağdaki değeri soldaki değişkene atar.

💡 İpucu: Bir değişkenin değeri her zaman en son atanan değerdir. Eski değerler kaybolur.

📊 Veri Tipleri

Değişkenlerin sakladığı bilginin türüne "veri tipi" denir. Programlama dilleri, farklı veri tiplerini farklı şekillerde işler ve bellekte saklar. En yaygın veri tipleri şunlardır:

  • Tam Sayılar (Integer - int): Küsuratı olmayan pozitif veya negatif tam sayılar.
    • Örnek: `10`, `-5`, `0`
  • Ondalıklı Sayılar (Float / Double): Küsuratı olan sayılar.
    • Örnek: `3.14`, `0.5`, `-12.75`
  • Metinler (String - str): Harflerden, rakamlardan veya sembollerden oluşan karakter dizileri. Genellikle tırnak işaretleri (`" " ` veya `' '`) arasına yazılır.
    • Örnek: `"Merhaba Dünya"`, `'Python'`, `"123"`
  • Doğru/Yanlış (Boolean - bool): Sadece iki olası değeri olan veri tipi: `True` (Doğru) veya `False` (Yanlış). Karar verme mekanizmalarında kullanılır.
    • Örnek: `isLoggedIn = True`, `isFinished = False`

⚠️ Dikkat: Yanlış veri tipi kullanmak veya beklenen veri tipini sağlamamak, programınızda hatalara yol açabilir. Örneğin, bir sayıyla bir metni doğrudan toplamak çoğu dilde hatadır.

↩️ Testi Çözmeye Devam Et
✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!
1 2 3 4 5 6 7 8 9 10
Ana Konuya Dön:
Geri Dön