top of page

Python'da Kod Yazma: Temel Sözdizimi ve Yapılar


Hands-on Mentor Tutorial
Hands-on Mentor Tutorial


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 !




bottom of page