Ders 2: Python Kursu – Değişkenler ve Veri Türleri
Python programlama diline ilk adımlarınızı atarken, temel kavramları anlamak büyük bir önem taşır. Bu ders, programlamanın temel yapı taşlarından biri olan değişkenler ve veri türleri üzerine yoğunlaşacaktır. Başarılı bir programcı olmak için bu kavramları derinlemesine kavramak gereklidir.
Değişken Nedir?
Değişkenler, programlama dillerinde verileri saklamak için kullanılan isimlendirilmiş alanlardır. Python’da değişken tanımlamak oldukça basittir. Değişkenler, sayılar, metin, listeler ve daha birçok veri türünü tutabilir. Değişkenlerin isimleri, harf, rakam ve alt çizgi ile başlayabilir, ancak boşluk veya özel karakter içeremez. Örneğin:
isim = "Ali"
yaş = 25
Bu örnekte, ‘isim’ ve ‘yaş’ adlı iki değişken tanımlanmıştır.
Veri Türleri Nedir?
Veri türleri, değişkenlerin tutabileceği verilerin türlerini ifade eder. Python’da en sık kullanılan veri türleri şunlardır:
- int: Tam sayıları temsil eder.
- float: Ondalık sayıları temsil eder.
- str: Metinleri (string) temsil eder.
- bool: Mantıksal değerleri (True/False) temsil eder.
Bu veri türleri, Python’daki temel programlama işlemlerini gerçekleştirmenizde size yardımcı olacaktır.
Python’da Değişken Tanımlama
Python’da bir değişken tanımlarken herhangi bir veri türünü kullanabilirsiniz. Python, dinamik bir dil olduğu için değişken türleri, atanan değerlere göre otomatik olarak belirlenir. Örneğin, aşağıdaki gibi değişkenleri anlık olarak farklı türlerde atayabilirsiniz:
deger = 10 # int
değer = 10.5 # float
greeting = "Merhaba" # str
Python, değişkenlerin türlerini derleme zamanında belirlemez, bu nedenle kod yazarken değişkenleri değiştirirken dikkatli olmalısınız.
Veri Türleri ve Kullanım Alanları
Python’daki veri türleri, kod yazımında oldukça işlevseldir. Örneğin, liste veri türü (list), kullanıcıya birden fazla değeri depolama fırsatı verir. Bunun yanı sıra, sözlük veri türü (dictionary) anahtar-değer çiftlerini tutar ve veri işlemlerinde büyük kolaylık sağlar.
Python’da veri türlerini kullanarak nasıl daha etkili çalışabileceğinizi öğrenmek önemli bir adımdır. Aşağıda sık kullanılan veri türlerine örnekler bulabilirsiniz:
liste = [1, 2, 3, 4, 5] # list
sozluk = {"adı": "Ali", "yaşı": 25} # dictionary
Veri Türleri ve Dönüşümleri
Bazen bir veri türünü diğerine dönüştürmeniz gerekebilir. Python, veri türleri arasında dönüşüm yapmayı kolaylaştırır. Örneğin, bir float sayısını tam sayıya dönüştürmek için int() fonksiyonunu kullanabilirsiniz. Aşağıdaki örnek, bunun nasıl yapıldığını göstermektedir:
sayi = 10.5
sayi_int = int(sayi) # 10
Bu sayede veri türleri arasında geçiş yaparak istediğiniz formatta verilerle çalışabilirsiniz.
Sonuç
Bu derste, Python programlama dili ile değişkenler ve veri türleri hakkında temel bilgileri öğrenmiş olduk. Değişkenlerin doğru kullanımı, etkili programlama için hayati öneme sahiptir. Python’un sunduğu çeşitli veri türlerini anlamak ve uygulamak, daha karmaşık projelere adım atmanızı sağlayacaktır. Bu dersin ardından, değişkenler ve veri türleri konusundaki bilginizi pekiştirmek için pratik yapmayı unutmayın.
Sıkça Sorulan Sorular
- Python’da değişken adı nasıl olmalıdır?
- Değişken isimleri harf, rakam veya alt çizgi ile başlamalı, boşluk veya özel karakter içermemelidir.
- Python’da veri türlerini nasıl öğrenebilirim?
- type() fonksiyonunu kullanarak bir değişkenin veri türünü öğrenebilirsiniz. Örnek:
type(değişken)
- Bir veri türünü diğerine nasıl dönüştürebilirim?
- Python’da veri dönüşümleri için
int()
,float()
,str()
gibi fonksiyonları kullanabilirsiniz.