Python 3.x Anahtar Sözcükleri

Orkun Programlama Dili sözcük seçimi için referans tablo. Her sözcük Öntürkçe tek heceli bir karşılık alacaktır.

35 sabit + 3 yumuşak sözcük · Python 3.12
← Programlama Dili Projesine Dön
Sabit Anahtar Sözcükler 35
SözcükAçıklama
FalseBoolean yanlış değeri; karşılaştırma ve mantıksal ifadelerde kullanılır
NoneDeğer yokluğunu temsil eden tekil nesne; fonksiyonların varsayılan dönüş değeridir
TrueBoolean doğru değeri
andMantıksal VE operatörü; her iki işlenen doğruysa doğru döner
asİçe aktarmada takma ad tanımlar; with ve except bloklarında bağlama atama yapar
assertKoşul denetimi; koşul yanlışsa AssertionError fırlatır
asyncEş zamansız fonksiyon, döngü veya bağlam yöneticisi tanımlar
awaitEş zamansız (coroutine) bir işlemin tamamlanmasını bekler
breakEn içteki döngüden hemen çıkar
classSınıf tanımlar
continueDöngünün geri kalanını atlar ve sonraki yinelemeye geçer
defFonksiyon veya metot tanımlar
delDeğişkeni, liste öğesini veya nesne özniteliğini siler
elifÖnceki if/elif koşulu yanlışsa değerlendirilen ek koşul dalı
elseTüm koşullar yanlışsa çalışan dal; döngülerde break kullanılmadan bitince de çalışır
excepttry bloğunda fırlatılan istisnayı yakalar ve işler
finallytry bloğu ne sonuçlanırsa sonuçlansın her zaman çalışan blok
forYinelenebilir (iterable) nesne üzerinde döngü kurar
fromModülden belirli öğeleri içe aktarır; yield from ile üreteçleri zincirler
globalDeğişkeni global (modül) kapsamına bağlar
ifKoşullu yürütme başlatır
importModül veya paketi içe aktarır
inÜyelik denetimi operatörü; for döngüsünde yineleyiciyi belirtir
isNesne kimliği karşılaştırır (aynı nesne mi?); eşitlik değil özdeşlik denetler
lambdaAdsız (anonim) tek ifadeli fonksiyon oluşturur
nonlocalDeğişkeni en yakın kapsayan (enclosing) fonksiyonun kapsamına bağlar
notMantıksal DEĞİL operatörü; doğruyu yanlışa, yanlışı doğruya çevirir
orMantıksal VEYA operatörü; işlenenlerden biri doğruysa doğru döner
passİşlem yapmayan yer tutucu; sözdizimsel olarak gerekli ancak boş blok gerektiğinde kullanılır
raiseİstisna fırlatır; argümansız kullanılırsa yakalanan istisnayı yeniden fırlatır
returnFonksiyondan çağırana değer döndürür; değersiz kullanılırsa None döner
tryİstisna yönetimi bloğu başlatır; except, else, finally ile birlikte kullanılır
whileKoşul doğru olduğu sürece döngüyü çalıştırır
withBağlam yöneticisi (context manager) bloğu başlatır; kaynakları otomatik yönetir
yieldÜretici (generator) fonksiyondan değer üretir ve yürütmeyi askıya alır
Yumuşak Anahtar Sözcükler 3

Yumuşak sözcükler belirli bağlamlarda anahtar sözcük işlevi görür; değişken adı olarak da kullanılabilir.

SözcükAçıklamaSürüm
matchYapısal örüntü eşleştirme (structural pattern matching) bloğu başlatır3.10+
casematch bloğunda bir örüntü dalı tanımlar3.10+
typeTür takma adı (type alias) tanımlar3.12+