Python atslēgvārdi un identifikatori (mainīgo nosaukumi)

Šajā apmācībā jūs uzzināsiet par atslēgvārdiem (rezervēti vārdi Python) un identifikatoriem (nosaukumi, kas piešķirti mainīgajiem, funkcijām utt.).

Python Atslēgvārdi

Atslēgvārdi ir Python rezervētie vārdi.

Mēs nevaram izmantot atslēgvārdu kā mainīgā nosaukumu, funkcijas nosaukumu vai citu identifikatoru. Tos izmanto, lai definētu Python valodas sintaksi un struktūru.

Programmā Python atslēgvārdi ir reģistrjutīgi.

Python 3.7 ir 33 atslēgvārdi. Šis skaitlis laika gaitā var nedaudz atšķirties.

Visi atslēgvārdi, izņemot True, Falseun Noneir ar mazajiem burtiem, un tie ir jāraksta tādi, kādi tie ir. Visu atslēgvārdu saraksts ir norādīts zemāk.

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

Aplūkojot visus atslēgvārdus uzreiz un mēģinot saprast, ko tie nozīmē, varētu būt milzīgs.

Ja vēlaties iegūt pārskatu, šeit ir pilns visu atslēgvārdu saraksts ar piemēriem.

Python identifikatori

Identifikators ir nosaukums, kas piešķirts tādām entītijām kā klase, funkcijas, mainīgie utt. Tas palīdz atšķirt vienu entītiju no citas.

Noteikumi par identifikatoru rakstīšanu

  1. Identifikatori var būt burtu kombinācija ar mazajiem burtiem (a līdz z) vai lielajiem burtiem (A līdz Z), vai cipari (0 līdz 9), vai pasvītrojums _. Vārdi, piemēram myClass, var_1un print_this_to_screen, visi ir derīgs piemērs.
  2. Identifikatoru nevar sākt ar ciparu. 1variablenav derīgs, bet variable1ir derīgs nosaukums.
  3. Atslēgvārdus nevar izmantot kā identifikatorus.
     global = 1
    Rezultāts
     Fails "", 1. rindiņa global = 1 SyntaxError: nederīga sintakse
  4. Mēs nevaram izmantot tādus īpašus simbolus kā ! , @ , # , $ , % utt. mūsu identifikatorā.
     a@ = 0

    Rezultāts
     Fails "", 1. rindiņa a @ = 0 SyntaxError: nederīga sintakse
  5. Identifikators var būt jebkura garuma.

Atceramās lietas

Python ir reģistrjutīga valoda. Tas nozīmē Variableun variablenav vienādi.

Vienmēr piešķiriet identifikatoriem jēgu. Lai c = 10arī vārds ir derīgs, rakstīt count = 10būtu daudz jēgpilnāk, un būtu vieglāk saprast, ko tas apzīmē, skatoties uz kodu pēc lielas atstarpes.

Vairākus vārdus var atdalīt, izmantojot pasvītrojumu, piemēram this_is_a_long_variable.

Interesanti raksti...