

Yeni Başlayanlar İçin Python: Temel Kavramlar ve Örnekler
1. Python Nedir?
Python, Guido van Rossum tarafından geliştirilen, yüksek seviyeli, dinamik ve nesne yönelimli bir programlama dilidir. Kolay öğrenilebilir yapısı sayesinde başlangıç seviyesindeki programcılar için oldukça uygundur.
2. Python Kurulumu
Python’u indirmek ve kurmak için Python’un resmi web sitesini ziyaret edebilirsiniz. Kurulum tamamlandıktan sonra terminal veya komut istemcisinde python
komutunu çalıştırarak Python ortamına erişebilirsiniz.
3. Temel Python Kavramları
3.1. Değişkenler ve Veri Türleri
Python’da değişkenler belirli bir türde veri saklamak için kullanılır.
# Değişken tanımlama
sayi = 10 # Integer (Tam sayı)
decimal = 3.14 # Float (Ondalıklı sayı)
metin = "Merhaba, Dünya!" # String (Metin)
durum = True # Boolean (Mantıksal değer)
3.2. Koşullu İfadeler (If-Else)
Koşullu ifadeler, belirli bir durumun doğruluğunu kontrol ederek farklı işlemler yapmamızı sağlar.
x = 10
y = 20
if x > y:
print("x, y'den büyüktür")
elif x == y:
print("x ve y eşittir")
else:
print("x, y'den küçüktür")
3.3. Döngüler (For ve While)
Tekrarlayan işlemleri gerçekleştirmek için döngüler kullanılır.
# For döngüsü
for i in range(5):
print(f"Döngü sayacı: {i}")
# While döngüsü
sayi = 0
while sayi < 5:
print(f"Sayımız: {sayi}")
sayi += 1
3.4. Fonksiyonlar
Fonksiyonlar, kodu daha düzenli ve tekrar kullanılabilir hale getirmek için kullanılır.
def topla(a, b):
return a + b
sonuc = topla(5, 3)
print(f"Toplam: {sonuc}")
3.5. Listeler ve Demetler
Python’da listeler ve demetler veri saklamak için kullanılır.
# Liste örneği
meyveler = ["Elma", "Armut", "Muz"]
print(meyveler[0]) # Elma
# Demet (Tuple) örneği
demet = (10, 20, 30)
print(demet[1]) # 20
3.6. Sözlükler
Sözlükler anahtar-değer çiftleri ile veri saklamak için kullanılır.
kisi = {"isim": "Ahmet", "yas": 25, "sehir": "İstanbul"}
print(kisi["isim"]) # Ahmet
4. Python ile Basit Bir Proje
Aşağıdaki Python kodu, kullanıcıdan iki sayı alıp toplama işlemi yapar:
sayi1 = int(input("Birinci sayıyı girin: "))
sayi2 = int(input("İkinci sayıyı girin: "))
print(f"Toplam: {sayi1 + sayi2}")
5. Sonuç
Python, basit sözdizimi ve güçlü kütüphaneleri ile programlamaya başlamak için harika bir dildir. Yukarıdaki temel kavramları öğrenerek Python dünyasına adım atabilirsiniz.
Python ile ilgili sorularınız varsa yorumlarda paylaşabilirsiniz!