V tej vadnici boste izvedeli več o ključnih besedah (rezervirane besede v Pythonu) in identifikatorjih (imena spremenljivk, funkcij itd.).
Ključne besede Python
Ključne besede so rezervirane besede v Pythonu.
Ključne besede ne moremo uporabiti kot ime spremenljivke, ime funkcije ali katerega koli drugega identifikatorja. Uporabljajo se za določanje sintakse in strukture jezika Python.
V Pythonu ključne besede razlikujejo med velikimi in malimi črkami.
V Pythonu 3.7 je 33 ključnih besed. Število se lahko sčasoma nekoliko spreminja.
Vse ključne besede izvzamejo True
, False
in None
so z malimi črkami in morajo biti napisana kot so. Seznam vseh ključnih besed je spodaj.
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 |
Če pogledamo vse ključne besede naenkrat in skušamo ugotoviti, kaj pomenijo, je to lahko izjemno.
Če želite imeti pregled, je tukaj celoten seznam vseh ključnih besed s primeri.
Python identifikatorji
Identifikator je ime entitet, kot so razred, funkcije, spremenljivke itd. Pomaga razlikovati eno entiteto od druge.
Pravila za pisanje identifikatorjev
- Identifikatorji so lahko kombinacija črk z malimi črkami (od a do z) ali velikimi črkami (od A do Z) ali števk (od 0 do 9) ali podčrtaja
_
. Imena, kot somyClass
,var_1
inprint_this_to_screen
, so veljaven primer. - Identifikator se ne more začeti s številko.
1variable
je neveljavno, vendarvariable1
je veljavno ime. - Ključnih besed ni mogoče uporabiti kot identifikatorje.
global = 1
Datoteka "", vrstica 1 global = 1 SyntaxError: neveljavna sintaksa
- Ne moremo uporabljati posebnih simbolov, kot je ! , @ , # , $ , % itd. v našem identifikatorju.
a@ = 0
IzhodDatoteka "", vrstica 1 a @ = 0 SyntaxError: neveljavna sintaksa
- Identifikator je lahko poljubne dolžine.
Stvari, ki si jih je treba zapomniti
Python je jezik, ki razlikuje med velikimi in malimi črkami. To pomeni Variable
in variable
ni isto.
Identifikatorjem vedno dajte ime, ki je smiselno. Čeprav c = 10
je veljavno ime, count = 10
bi bilo pisanje bolj smiselno, lažje pa bi ugotovili, kaj predstavlja, ko si pogledamo kodo po dolgem razmiku.
Več besed je mogoče ločiti s podčrtajem, na primer this_is_a_long_variable
.