Python Anahtar Kelimeleri ve Tanımlayıcıları (Değişken adları)

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ı

  1. 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 gibi myClass, var_1ve print_this_to_screentüm geçerli örnektir.
  2. Bir tanımlayıcı bir rakamla başlayamaz. 1variablegeçersiz, ancak variable1geçerli bir isim.
  3. Anahtar kelimeler tanımlayıcı olarak kullanılamaz.
     global = 1
    Çıktı
     "" Dosyası, satır 1 global = 1 SyntaxError: geçersiz sözdizimi
  4. 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
  5. 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.

Ilginç makaleler...