Python Söz Dizimi (Python Syntax)

Python söz dizmi nasıldır? Python sytnax

Ağu 10, 2024 - 22:01
 0  13
Python Söz Dizimi (Python Syntax)

Python söz dizimi (syntax), Python dilinde kod yazarken uyulması gereken kuralları ifade eder. Python'un söz dizimi oldukça basit ve anlaşılır olmasıyla bilinir. İşte Python'un temel söz dizimi hakkında bazı önemli noktalar:

1. Yorum Satırları

Yorum satırları, kodda açıklamalar yapmak için kullanılır ve Python tarafından dikkate alınmaz.

  • Tek satırlı yorumlar: # işareti kullanılır.

# Bu bir yorum satırıdır
print("Merhaba Dünya")  # Bu da bir yorum



Çok satırlı yorumlar: Python’da doğrudan çok satırlı yorum desteği yoktur. Ancak, genellikle uzun yorumlar veya açıklamalar için üçlü tırnak işaretleri (''' veya """) kullanılır.

"""
Bu birden fazla satırı kapsayan bir yorumdur.
"""



2. Değişkenler ve Veri Türleri

Python'da değişkenler tanımlamak için herhangi bir özel anahtar kelimeye ihtiyaç yoktur. Değişkenler doğrudan atanır.

a = 5  # tamsayı
b = 3.14  # kayan nokta sayısı
c = "Merhaba"  # metin
d = True  # boolean



3. Indentasyon (Girintileme)

Python, kod bloklarını ayırmak için girintileme kullanır. Kod blokları arasında girinti düzeyleri farklı olmalıdır. Genellikle 4 boşluk karakteri kullanılır.

if a > 0:
    print("a pozitif")
else:
    print("a sıfır veya negatif")



4. Kontrol Akışı

Python'da kontrol akışı yapıları if-else, for döngüsü ve while döngüsü gibi yapılar içerir.

  • if-else

x = 10
if x > 0:
    print("Pozitif")
elif x == 0:
    print("Sıfır")
else:
    print("Negatif")



for döngüsü

for i in range(5):  # 0'dan 4'e kadar
    print(i)

 

while döngüsü

count = 0
while count < 5:
    print(count)
    count += 1



5. Fonksiyonlar

Fonksiyonlar def anahtar kelimesi ile tanımlanır.

def topla(x, y):
    return x + y

sonuc = topla(5, 3)
print(sonuc)  # 8

 

6. Liste ve Diğer Veri Yapıları

Python’da liste, tuple, set ve sözlük gibi veri yapıları bulunur.

  • Liste

liste = [1, 2, 3, 4, 5]
print(liste[0])  # 1



Tuple

t = (1, 2, 3)
print(t[1])  # 2

 

Set

s = {1, 2, 3, 4}
s.add(5)

 

Sözlük

sozluk = {"anahtar": "değer", "yaş": 25}
print(sozluk["anahtar"])  # değer

 

7. Hata Yönetimi

Python’da hata yönetimi try-except blokları ile yapılır.

try:
    x = 1 / 0
except ZeroDivisionError:
    print("Sıfıra bölme hatası!")
finally:
    print("Bu blok her durumda çalışır.")



Python söz dizimi genellikle okunabilirliği ve yazılabilirliği artırmak için tasarlanmıştır. Daha fazla detay ve örnekler için Python'un resmi dokümantasyonuna veya çeşitli kaynaklara başvurabilirsiniz. Python eğitimi almak için iletişime geçmekten çekinmeyin...

Bu Yazıya Tepkin Nedir?

like

dislike

love

funny

angry

sad

wow