Python-nøkkelord og identifikatorer (variabelnavn)

I denne opplæringen lærer du om nøkkelord (reserverte ord i Python) og identifikatorer (navn gitt til variabler, funksjoner osv.).

Python nøkkelord

Nøkkelord er de reserverte ordene i Python.

Vi kan ikke bruke et nøkkelord som et variabelnavn, funksjonsnavn eller annen identifikator. De brukes til å definere syntaksen og strukturen til Python-språket.

I Python er nøkkelord store og små bokstaver.

Det er 33 nøkkelord i Python 3.7. Dette tallet kan variere litt i løpet av tiden.

Alle søkeordene unntatt True, Falseog Noneer med små bokstaver, og de må skrives som de er. Listen over alle nøkkelordene er gitt nedenfor.

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

Å se på alle søkeordene samtidig og prøve å finne ut hva de betyr kan være overveldende.

Hvis du vil ha en oversikt, er her den komplette listen over alle søkeordene med eksempler.

Python-identifikatorer

En identifikator er et navn gitt til enheter som klasse, funksjoner, variabler osv. Det hjelper å skille en enhet fra en annen.

Regler for å skrive identifikatorer

  1. Identifikatorer kan være en kombinasjon av bokstaver med små bokstaver (a til z) eller store bokstaver (A til Z) eller sifre (0 til 9) eller en understreking _. Navn liker myClass, var_1og print_this_to_screenalle er gyldige eksempel.
  2. En identifikator kan ikke starte med et siffer. 1variableer ugyldig, men variable1er et gyldig navn.
  3. Nøkkelord kan ikke brukes som identifikatorer.
     global = 1
    Produksjon
     Fil "", linje 1 global = 1 SyntaxError: ugyldig syntaks
  4. Vi kan ikke bruke spesielle symboler som ! , @ , # , $ , % etc. i identifikatoren vår.
     a@ = 0

    Produksjon
     Fil "", linje 1 a @ = 0 SyntaxError: ugyldig syntaks
  5. En identifikator kan være av hvilken som helst lengde.

Ting å huske

Python er et skift mellom store og små bokstaver. Dette betyr, Variableog variableer ikke det samme.

Gi alltid identifikatorene et navn som gir mening. Selv om det c = 10er et gyldig navn, count = 10ville det være mer fornuftig å skrive, og det ville være lettere å finne ut hva det representerer når du ser på koden din etter et langt gap.

Flere ord kan skilles fra ved hjelp av en understreking, som this_is_a_long_variable.

Interessante artikler...