Bu eğitimde, anahtar kelimeler (Python'da ayrılmış kelimeler) ve tanımlayıcılar (değişkenlere, işlevlere vb. Verilen adlar) hakkında bilgi edineceksiniz.
Python Anahtar Kelimeleri
Anahtar sözcükler, Python'da ayrılmış sözcüklerdir.
Bir anahtar kelimeyi değişken adı, işlev adı veya başka bir tanımlayıcı olarak kullanamayız. Python dilinin sözdizimini ve yapısını tanımlamak için kullanılırlar.
Python'da anahtar kelimeler büyük / küçük harfe duyarlıdır.
Python 3.7'de 33 anahtar kelime vardır. Bu sayı, zaman içinde biraz değişebilir.
Tüm anahtar kelimeler hariç True, Falseve Noneküçük harflerle ve oldukları gibi onlar yazılmalıdır. Tüm anahtar kelimelerin listesi aşağıda verilmiştir.
False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | or | yield |
Tüm anahtar kelimelere aynı anda bakmak ve ne anlama geldiklerini anlamaya çalışmak çok zor olabilir.
Bir genel bakışa sahip olmak istiyorsanız, örneklerle birlikte tüm anahtar kelimelerin tam listesi.
Python Tanımlayıcıları
Bir tanımlayıcı, sınıf, fonksiyonlar, değişkenler vb. Gibi varlıklara verilen bir isimdir. Bir varlığı diğerinden ayırt etmeye yardımcı olur.
Tanımlayıcı yazma kuralları
- Tanımlayıcılar küçük harfli ( a'dan z'ye) veya büyük harfli (A'dan Z'ye) veya rakamlardan (0'dan 9'a) veya bir alt çizgi kombinasyonu olabilir
_. İsimler gibimyClass,var_1veprint_this_to_screentüm geçerli örnektir. - Bir tanımlayıcı bir rakamla başlayamaz.
1variablegeçersiz, ancakvariable1geçerli bir isim. - Anahtar kelimeler tanımlayıcı olarak kullanılamaz.
Çıktıglobal = 1"" Dosyası, satır 1 global = 1 SyntaxError: geçersiz sözdizimi
- Gibi özel semboller kullanamayız ! tanımlayıcımızda , @ , # , $ , % vb.
a@ = 0
ÇıktıDosya "", satır 1 a @ = 0 SyntaxError: geçersiz sözdizimi
- Bir tanımlayıcı herhangi bir uzunlukta olabilir.
Hatırlanacak şeyler
Python, büyük / küçük harfe duyarlı bir dildir. Bu aynı değildir Variableve anlamına gelir variable.
Tanımlayıcılara her zaman anlamlı bir ad verin. c = 10Geçerli bir isim olsa da, yazmak count = 10daha mantıklı olacaktır ve uzun bir aradan sonra kodunuza baktığınızda neyi temsil ettiğini anlamak daha kolay olacaktır.
Birden çok kelime, gibi bir alt çizgi kullanılarak ayrılabilir this_is_a_long_variable.








