Python programlamaya başlamanın en temel adımlarından biri değişkenleri ve veri tiplerini anlamaktır. Değişkenler, verileri saklamak için kullandığımız isimlendirilmiş alanlardır. Veri tipleri ise bu verilerin ne türde olduğunu belirler.
Değişken Tanımlama
Python’da değişken tanımlamak oldukça basittir. Tip belirtmeye gerek yoktur, Python bunu otomatik olarak belirler.
isim = "Ali"
yas = 25
boy = 1.75
aktif = True
Temel Veri Tipleri
1. Sayısal (Numerik) Tipler
- int: Tam sayılar
- float: Ondalıklı sayılar
- complex: Karmaşık sayılar (genelde ileri düzey konularda kullanılır)
sayi1 = 10 # int
derece = 36.6 # float
karma = 3 + 5j # complex
2. Metin Tipi
- str: Metin dizileri
mesaj = "Merhaba Dünya!"
karakter = 'A'
3. Mantıksal Tip
- bool: True veya False değerleri alabilir
durum = True
4. Liste Tipi
- list: Birden fazla veriyi sıralı olarak tutan yapı
dersler = ["Matematik", "Fizik", "Kimya"]
5. Demet Tipi
- tuple: Listelere benzer ama değiştirilemez
yillar = (2020, 2021, 2022)
6. Sözlük Tipi
- dict: Anahtar-değer çiftleri
kisi = {"isim": "Ali", "yas": 25}
7. Küme Tipi
- set: Benzersiz elemanlardan oluşan yapı
renkler = {"kırmızı", "mavi", "yeşil"}
Tipini Öğrenme
Bir değişkenin tipini ogrenmek için type()
fonksiyonu kullanılır.
print(type(isim)) # <class 'str'>
print(type(yas)) # <class 'int'>
print(type(boy)) # <class 'float'>
Dinamik Tip Atama
Python’da aynı değişkene farklı tipte değerler atanabilir:
deger = 5
print(type(deger)) # int
deger = "beş"
print(type(deger)) # str
Özet
- Python’da veri tipleri otomatik olarak belirlenir.
- Değişken isimleri anlamlı olmalı ve rakamla başlamamalı.
type()
fonksiyonu ile bir değişkenin tipi kolayca öğrenilebilir.
Bu temel bilgiler, Python programlama dünyasına sağlam bir adım atmanızı sağlar.