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
, False
ve None
küçü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_1
veprint_this_to_screen
tüm geçerli örnektir. - Bir tanımlayıcı bir rakamla başlayamaz.
1variable
geçersiz, ancakvariable1
geçerli bir isim. - Anahtar kelimeler tanımlayıcı olarak kullanılamaz.
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 Variable
ve anlamına gelir variable
.
Tanımlayıcılara her zaman anlamlı bir ad verin. c = 10
Geçerli bir isim olsa da, yazmak count = 10
daha 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
.