Bilgisayar programlaması ve veri bilimi dünyasında, verileri depolamak, işlemek ve yönetmek için temel yapı taşlarından biri değişkenlerdir. Değişkenler, bir program içinde bilgi saklamak ve işlemek için kullanılan adlandırılmış bellek alanlarıdır. Aynı zamanda, her değişken bir veri türüne sahiptir, bu da değişkenin içinde saklanan verinin türünü belirtir.
## Değişken Nedir?
Değişkenler, bilgisayar programlarında kullanılan ve bilgileri geçici olarak saklamak için kullanılan isimlendirmiş bellek alanlarıdır. Bir değişken, bir değeri (sayı, metin, doğru/yanlış gibi) saklayabilir ve bu değeri programın farklı bölümlerinde kullanabilirsiniz. Örneğin:
“`python
isim = “Ahmet”
yas = 25
boy = 1.75
“`
Yukarıdaki örnekte, `isim`, `yas` ve `boy` adlı değişkenler sırasıyla bir metin (string), bir tamsayı (integer) ve bir ondalık sayı (float) türündedir.
## Veri Türleri
### 1. Sayısal Veri Türleri
#### a. Tamsayı (integer):
Tamsayılar, negatif veya pozitif olabilen tam sayıları temsil eder. Örneğin: 1, -5, 100.
#### b. Ondalık Sayı (float):
Ondalık sayılar, ondalık kısmı olan sayıları temsil eder. Örneğin: 3.14, -0.5, 2.0.
### 2. Metinsel Veri Türleri
#### a. String (Metin):
Metin veri tipi, metin veya karakter dizilerini temsil eder. Örneğin: “Merhaba”, ‘Dünya’, “123”.
### 3. Mantıksal Veri Türü
#### a. Boolean (Doğru/Yanlış):
Boolean veri tipi, sadece iki değeri alabilen `True` (doğru) veya `False` (yanlış) değerlerini temsil eder.
## Değişken Tanımlama ve Kullanma
Değişkenler, program içinde tanımlanır ve ardından kullanılır. Örneğin, Python programında:
“`python
ad = “Ali”
print(“Merhaba, ” + ad)
“`
Yukarıdaki örnekte, `ad` adlı bir değişken tanımlanmış ve sonra bu değişkenin değeri ekrana yazdırılmıştır.Değişkenler ve veri tipleri, programlamada temel kavramlardır ve programların düzgün çalışabilmesi için önemlidir. Her bir veri tipi, belirli türdeki bilgileri temsil eder ve bu bilgileri işlemek için uygun yöntemleri sağlar. İyi bir programcı olmak için, değişkenleri doğru bir şekilde kullanmayı ve veri tiplerini anlamayı öğrenmek önemlidir.
Unutmayın ki, her programın temelini oluşturan değişkenler ve veri tipleri, yazılım geliştirme sürecinde başarılı olmanız için vazgeçilmezdir. İyi çalışmalar!