„Python“ raktiniai žodžiai ir identifikatoriai (kintamųjų pavadinimai)

Šioje pamokoje sužinosite apie raktinius žodžius („Python“ rezervuotus žodžius) ir identifikatorius (kintamiesiems suteiktus pavadinimus, funkcijas ir kt.).

„Python“ raktiniai žodžiai

Raktiniai žodžiai yra „Python“ rezervuoti žodžiai.

Negalime naudoti raktinio žodžio kaip kintamojo vardo, funkcijos pavadinimo ar kito identifikatoriaus. Jie naudojami apibrėžiant Python kalbos sintaksę ir struktūrą.

„Python“ raktiniuose žodžiuose skiriamos didžiosios ir mažosios raidės.

„Python 3.7“ yra 33 raktiniai žodžiai. Laikui bėgant šis skaičius gali šiek tiek skirtis.

Visi raktiniai žodžiai, išskyrus True, Falseir Noneyra mažosiomis raidėmis ir turi būti parašyta, kaip jie yra. Visų raktinių žodžių sąrašas pateiktas žemiau.

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

Peržiūrėdami visus raktinius žodžius vienu metu ir bandydami išsiaiškinti, ką jie reiškia, gali būti pribloškiama.

Jei norite gauti apžvalgą, čia pateikiamas visas visų raktinių žodžių sąrašas su pavyzdžiais.

„Python“ identifikatoriai

Identifikatorius yra pavadinimas, suteiktas tokiems subjektams kaip klasė, funkcijos, kintamieji ir kt. Tai padeda atskirti vieną objektą nuo kito.

Identifikatorių rašymo taisyklės

  1. Identifikatoriai gali būti raidžių, sudarytų iš mažųjų raidžių (nuo a iki z) arba iš didžiųjų raidžių (nuo A iki Z), arba skaitmenų (nuo 0 iki 9) derinys arba pabraukimas _. Vardai patinka myClass, var_1ir print_this_to_screenvisi galioja pavyzdys.
  2. Identifikatorius negali prasidėti skaitmeniu. 1variableyra neteisingas, bet variable1yra galiojantis vardas.
  3. Raktiniai žodžiai negali būti naudojami kaip identifikatoriai.
     global = 1
    Rezultatas
     Failas "", 1 eilutė global = 1 SyntaxError: neteisinga sintaksė
  4. Mes negalime naudoti specialių simbolių, tokių kaip ! , @ , # , $ , % ir kt. mūsų identifikatoriuje.
     a@ = 0

    Rezultatas
     Failas "", 1 eilutė a @ = 0 SyntaxError: neteisinga sintaksė
  5. Identifikatorius gali būti bet kokio ilgio.

Ką reikia atsiminti

„Python“ yra didžiosios ir mažosios raidės. Tai reiškia Variableir variablenėra tas pats.

Visada duokite identifikatoriams prasmingą pavadinimą. Nors c = 10tai yra galiojantis vardas, rašyti count = 10būtų prasmingiau ir būtų lengviau išsiaiškinti, ką jis reiškia, pažvelgęs į savo kodą po ilgų spragų.

Keli žodžiai gali būti atskirti naudojant pabraukimą, pvz this_is_a_long_variable.

Įdomios straipsniai...