Pythoni märksõnad ja identifikaatorid (muutujate nimed)

Selles õpetuses saate teada märksõnade (Pythonis reserveeritud sõnad) ja identifikaatorite (muutujatele antud funktsioonid, funktsioonid jne) kohta.

Pythoni märksõnad

Märksõnad on Pythonis reserveeritud sõnad.

Me ei saa märksõna kasutada muutuja nime, funktsiooni nime ega muu identifikaatorina. Neid kasutatakse Pythoni keele süntaks ja struktuuri määratlemiseks.

Pythonis on märksõnad tõstutundlikud.

Python 3.7-s on 33 märksõna. See arv võib aja jooksul veidi erineda.

Kõik märksõnad, jättes välja True, Falseja Noneon väiketähed ja need peavad olema kirjutatud nagu nad on. Kõigi märksõnade loetelu on toodud allpool.

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

Vaadates kõiki märksõnu korraga ja püüdes aru saada, mida need tähendavad, võib see olla tohutu.

Kui soovite ülevaadet saada, on siin kõigi märksõnade täielik loetelu koos näidetega.

Pythoni identifikaatorid

Identifikaator on nimi, mis antakse sellistele üksustele nagu klass, funktsioonid, muutujad jne. See aitab üksusi teistest eristada.

Reeglid identifikaatorite kirjutamiseks

  1. Identifikaatorid võivad olla väiketähtede (a – z) või suurtähtede (A – Z) tähtede või numbrite (0–9) või alakriipsude kombinatsioonid _. Nimed nagu myClass, var_1ja print_this_to_screen, kõik on kehtiv näide.
  2. Identifikaator ei saa alata numbriga. 1variableon vale, kuid variable1on kehtiv nimi.
  3. Märksõnu ei saa kasutada identifikaatoritena.
     global = 1
    Väljund
     Fail "", rida 1 global = 1 SyntaxError: kehtetu süntaks
  4. Me ei saa kasutada selliseid erisümboleid nagu ! , @ , # , $ , % jne meie identifikaatoris.
     a@ = 0

    Väljund
     Fail "", rida 1 a @ = 0 SyntaxError: kehtetu süntaks
  5. Identifikaator võib olla mis tahes pikkusega.

Asjad, mida meeles pidada

Python on tõstutundlik keel. See tähendab Variableja variablepole sama.

Andke identifikaatoritele alati mõistlik nimi. Ehkki c = 10see on kehtiv nimi, count = 10oleks kirjutamine mõttekam ja lihtsam oleks aru saada, mida see tähistab, kui vaatate oma koodi pärast pikka vahet.

Mitu sõna saab lahutada alakriipsuga, näiteks this_is_a_long_variable.

Huvitavad Artiklid...