Python Değişkenleri ve Veri Türleri Basitçe Açıklandı
Python'da değişkenler ve veri türleri, yazdığınız hemen hemen her programda kullanacağınız temel kavramlardır. Değişkenlerin nasıl kullanılacağını ve farklı veri türlerinin nasıl tanınacağını anlamak, verileri etkili bir şekilde yönetmenize ve işlemenize yardımcı olacaktır. Bu kılavuz, Python değişkenlerinin ve veri türlerinin temellerini basit bir şekilde anlatacaktır.
Değişkenler Nelerdir?
Değişkenler, programınız boyunca başvurulabilen ve işlenebilen bilgileri depolamak için kullanılır. Python'da değişkenler, =
operatörü kullanılarak bir isme değer atanarak oluşturulur.
# Example of variable assignment
message = "Hello, Python!"
age = 25
pi = 3.14
Yukarıdaki örnekte, mesaj
bir dizeyi, yaş
bir tamsayıyı ve pi
bir kayan nokta sayısını depolayan bir değişkendir.
Python Veri Türleri
Python, her biri farklı veri türlerini temsil etmek için kullanılan çeşitli veri türlerini destekler. Karşılaşacağınız en yaygın veri türleri şunlardır:
1. Tam sayı
Tam sayılar, ondalık noktası olmayan tam sayılardır. Pozitif, negatif veya sıfır olabilirler.
# Integer example
age = 30
temperature = -5
2. Batmadan yüzmek
Kayan noktalı sayılar, ondalık nokta içeren sayılardır. Gerçek sayıları temsil etmek için kullanılırlar.
# Float example
height = 5.9
weight = 72.5
3. Sicim
Dizeler tırnak işaretleri içine alınmış karakter dizileridir. Metni temsil etmek için kullanılırlar.
# String example
name = "Alice"
greeting = "Hello, World!"
4. Boolean
Boole değerleri iki değerden birini temsil eder: True
veya False
. Bunlar genellikle koşullu ifadelerde kullanılır.
# Boolean example
is_student = True
is_graduate = False
5. Liste
Listeler, farklı veri türlerinden olabilen öğelerin sıralı koleksiyonlarıdır. Listeler değiştirilebilir, yani içerikleri değiştirilebilir.
# List example
fruits = ["apple", "banana", "cherry"]
numbers = [1, 2, 3, 4, 5]
6. Sözlük
Sözlükler anahtar-değer çiftlerini depolar. Her anahtar benzersiz olmalı ve değerler herhangi bir veri türünde olabilir. Sözlükler sırasız ve değiştirilebilirdir.
# Dictionary example
person = {
"name": "Alice",
"age": 30,
"city": "New York"
}
Tür Dönüşümü
Bazen, verileri bir türden diğerine dönüştürmeniz gerekir. Python bu amaç için birkaç işlev sunar:
int()
- Bir değeri tam sayıya dönüştürürfloat()
- Bir değeri float'a dönüştürürstr()
- Bir değeri dizeye dönüştürür
# Type conversion example
number = "42"
converted_number = int(number)
print(converted_number + 8) # Output: 50
Çözüm
Python değişkenlerini ve veri türlerini anlamak, etkili programlar yazmak için çok önemlidir. Değişkenler, verileri depolamanıza ve düzenlemenize olanak tanırken, veri türleri, üzerinde çalıştığınız veri türünü tanımlar. Bu kavramlarda ustalaşarak, çok çeşitli programlama görevlerini kolaylıkla halledebileceksiniz. Python becerilerinizi geliştirmek için farklı veri türleri ve değişkenlerle pratik yapmaya ve denemeler yapmaya devam edin.