Python kulcsszavak és azonosítók (változónevek)

Ebben az oktatóanyagban megismerheti a kulcsszavakat (fenntartott szavak a Pythonban) és az azonosítókat (változóknak, függvényeknek stb. Adott nevek).

Python Kulcsszavak

A kulcsszavak a Python fenntartott szavai.

Nem használhatunk kulcsszót változó névként, függvénynévként vagy más azonosítóként. Ezeket a Python nyelv szintaxisának és szerkezetének meghatározására használják.

A Pythonban a kulcsszavak megkülönböztetik a kis- és nagybetűket.

A Python 3.7-ben 33 kulcsszó található. Ez a szám az idő múlásával kissé változhat.

Minden kulcsszó kivételt True, Falseés Nonea kisbetűs és írásban kell, ahogy vannak. Az összes kulcsszó listája alább található.

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

Ha egyszerre megnézi az összes kulcsszót, és megpróbálja kitalálni, hogy ezek mit jelentenek, elsöprőek lehetnek.

Ha áttekintést szeretne kapni, itt található az összes kulcsszó teljes listája példákkal.

Python azonosítók

Az azonosító olyan entitásoknak adott név, mint az osztály, függvények, változók stb. Segít megkülönböztetni az egyik entitást a másiktól.

Az azonosítók írásának szabályai

  1. Az azonosítók lehetnek kisbetűk (a – z) vagy nagybetűk (A – Z) vagy számjegyek (0–9) vagy aláhúzás kombinációi _. Az olyan nevek, mint myClass, var_1és print_this_to_screen, minden érvényes példa.
  2. Az azonosító nem kezdődhet számjeggyel. 1variableérvénytelen, de variable1érvényes név.
  3. A kulcsszavak nem használhatók azonosítóként.
     global = 1
    Kimenet
     "" Fájl, 1. sor global = 1 SyntaxError: érvénytelen szintaxis
  4. Nem használhatunk olyan speciális szimbólumokat, mint ! , @ , # , $ , % stb. az azonosítónkban.
     a@ = 0

    Kimenet
     "" Fájl, 1. sor a @ = 0 SyntaxError: érvénytelen szintaxis
  5. Az azonosító bármilyen hosszúságú lehet.

Dolgok, amikre emlékezni kell

A Python a kis- és nagybetűk függvénye. Ez azt jelenti, Variableés variablenem ugyanaz.

Az azonosítóknak mindig adjon értelmes nevet. Bár c = 10érvényes név, az írásnak count = 10több értelme lenne, és könnyebb lenne kitalálni, mit jelent, ha hosszú hiányosság után megnézi a kódját.

Több szó különválasztható aláhúzással, például this_is_a_long_variable.

érdekes cikkek...