Python Programlama Dilinin Temelleri
Python, okunabilir ve yazılması kolay bir programlama dilidir. Python'da kod yazarken, sözdizimi ve yapıların doğru kullanılması büyük önem taşır. Bu rehberde, Python'da kod yazmanın temel ilkelerini ve yapısını öğreneceksiniz.
Temel Sözdizimi Kuralları
Boşluk ve Girintileme (Indentation)
Python'da kod bloklarını belirtmek için boşluklar ve girintileme kullanılır. Diğer birçok programlama dilinde kod blokları süslü parantezlerle ({}) belirtilirken, Python'da girintileme kullanılır. Genellikle 4 boşluk girintisi kullanılır.
Örnek:
if True:
print("Doğru")
else:
print("Yanlış")
Satır Sonları ve Satır Başı
Python'da her bir komut yeni bir satıra yazılır. Ancak, bir komutu birden fazla satıra yaymak gerekirse, satırın sonunda ters eğik çizgi (\\\\) kullanılabilir.
Örnek:
toplam = 1 + 2 + 3 + \\\\
4 + 5 + 6
print(toplam)
Yorum Satırları (Comments)
Python'da yorum satırları # karakteri ile başlar. Yorum satırları, kodun okunabilirliğini artırmak ve kodun ne yaptığını açıklamak için kullanılır.
Örnek:
# Bu bir yorum satırıdır
print("Merhaba, Dünya!") # Bu da bir yorum satırıdır
Python Program Yapısı
Değişkenler ve Veri Tipleri
Python'da değişkenler dinamik olarak tanımlanır ve herhangi bir veri tipi belirtmeden kullanılabilir. Değişkenler, veri tipi ve değeri ile birlikte tanımlanır.
Örnek:
sayi = 10 # int (tam sayı) veri tipi
isim = "Ali" # str (string) veri tipi
fiyat = 9.99 # float (ondalıklı sayı) veri tipi
durum = True # bool (boolean) veri tipi
Girdi ve Çıktı
Kullanıcıdan veri almak ve ekrana veri yazdırmak için input() ve print() fonksiyonları kullanılır.
Örnek:
isim = input("Adınızı girin: ") # Kullanıcıdan girdi alır
print("Merhaba, " + isim) # Ekrana çıktı verir
Koşullu İfadeler
Koşullu ifadeler, belirli koşullara göre farklı kod bloklarının çalıştırılmasını sağlar. if, elif ve else anahtar kelimeleri kullanılır.
Örnek:
sayi = 10
if sayi > 0:
print("Sayı pozitiftir")
elif sayi < 0:
print("Sayı negatiftir")
else:
print("Sayı sıfırdır")
Döngüler
Döngüler, belirli bir kod bloğunun tekrar tekrar çalıştırılmasını sağlar. Python'da for ve while döngüleri kullanılır.
Örnek:
# for döngüsü
for i in range(5):
print(i)
# while döngüsü
i = 0
while i < 5:
print(i)
i += 1
Python ile İlk Program
Python ile yazacağınız ilk program, genellikle "Merhaba, Dünya!" programıdır. Bu program, Python'un print() fonksiyonunu kullanarak ekrana bir mesaj yazdırır.
Örnek:
print("Merhaba, Dünya!")
Bu basit program, Python'un temel sözdizimini ve print() fonksiyonunun nasıl kullanıldığını gösterir.
Sonuç
Python'da kod yazmanın temel ilkelerini ve yapılarını öğrendiniz. Boşluk ve girintilemenin önemini, satır sonları ve başı kullanımını, yorum satırlarını, değişken tanımlamalarını, girdi ve çıktı işlemlerini, koşullu ifadeleri ve döngüleri inceledik. Bu temel bilgiler, Python ile daha karmaşık programlar yazabilmeniz için sağlam bir temel oluşturur.
Python temellerini atıp, veri analizi ve bilimi için yetkinlik kazanmak istiyorsanız, 1 aylık yoğun Python kampına hemen kayıt olabilirsiniz. ~40 saat canlı ders, ~50 adet kapsamlı proje, ~15 adet quiz ve sayısız kodlama egzersizinden oluşan, Finlandiya eğitim modellerinden esinlenilerek Helsinki'de geliştirilen interaktif ve pratik odaklı eğitim programına hemen göz atın !