Python, öğrenmesi kolay ve güçlü bir programlama dilidir. Basit sözdizimi ve geniş kütüphane desteğiyle hem yeni başlayanlar hem de profesyonel geliştiriciler tarafından tercih edilir. Bu yazıda, Python programlamaya başlamak için ihtiyaç duyacağınız temel kodları ve kavramları öğreneceksiniz.
Python'da programlamaya başlamak için en temel komut print() fonksiyonudur:
print("Merhaba Dünya!")
print(42)
print("Sayı:", 15)
isim = "Ahmet"
yas = 25
boy = 1.75
ogrenci = True
print("Adım", isim, "Yaşım", yas)
Python'da farklı veri türleri ve bunlarla yapılabilecek temel işlemler:
a = 10
b = 3
toplam = a + b # 13
fark = a - b # 7
carpim = a * b # 30
bolum = a / b # 3.333...
us = a ** b # 1000
tam_sayi = 42 # int
ondalik = 3.14 # float
metin = "Python" # str
mantiksal = True # bool
liste = [1, 2, 3] # list
Program akışını kontrol etmek için koşul ifadeleri kullanılır:
not = 85
if not >= 90:
print("AA")
elif not >= 80:
print("BA")
elif not >= 70:
print("BB")
else:
print("Kaldı")
== (eşit), != (eşit değil), > (büyük), < (küçük), >= (büyük eşit), <= (küçük eşit)
Tekrarlayan işlemler için döngüler kullanılır:
# Liste elemanlarını yazdırma
meyveler = ["elma", "armut", "çilek"]
for meyve in meyveler:
print(meyve)
# Belirli aralıkta döngü
for i in range(5):
print(i) # 0, 1, 2, 3, 4
sayac = 0
while sayac < 5:
print("Sayac:", sayac)
sayac += 1
Kodunuzu düzenli ve tekrar kullanılabilir hale getirmek için fonksiyonlar oluşturun:
def merhaba_de():
print("Merhaba!")
merhaba_de() # Fonksiyonu çağırma
def topla(a, b):
return a + b
sonuc = topla(5, 3)
print(sonuc) # 8
Python'da veri saklamak için kullanılan temel veri yapıları:
sayilar = [1, 2, 3, 4, 5]
print(sayilar[0]) # 1 (ilk eleman)
print(sayilar[-1]) # 5 (son eleman)
sayilar.append(6) # Listeye eleman ekleme
sayilar.remove(3) # Listeden eleman çıkarma
ogrenci = {"ad": "Ali", "yas": 20, "bolum": "Bilgisayar"}
print(ogrenci["ad"]) # Ali
ogrenci["not"] = 85 # Yeni anahtar-değer ekleme
Python'da dosya okuma ve yazma işlemleri:
with open("dosya.txt", "w") as dosya:
dosya.write("Merhaba Python!")
with open("dosya.txt", "r") as dosya:
icerik = dosya.read()
print(icerik)
Bu temel Python kodları, programlama yolculuğunuza başlamanız için gerekli olan yapı taşlarını içermektedir. Bu temelleri öğrendikten sonra, daha karmaşık projeler geliştirmek ve Python'ın geniş kütüphane ekosistemini keşfetmek için hazır olacaksınız. Pratik yapmak, programlama becerilerinizi geliştirmenin en iyi yoludur!