V tomto výukovém programu se naučíte klíčová slova (vyhrazená slova v Pythonu) a identifikátory (názvy dané proměnným, funkcím atd.).
Klíčová slova Pythonu
Klíčová slova jsou vyhrazená slova v Pythonu.
Klíčové slovo nemůžeme použít jako název proměnné, název funkce nebo jiný identifikátor. Používají se k definování syntaxe a struktury jazyka Python.
V Pythonu klíčová slova rozlišují velká a malá písmena.
V Pythonu 3.7 je 33 klíčových slov. Toto číslo se může v průběhu času mírně lišit.
Všechna klíčová slova kromě True
, False
a None
jsou malými písmeny a musí být zapsána tak, jak jsou. Seznam všech klíčových slov je uveden níže.
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 |
Podívat se na všechna klíčová slova najednou a pokusit se zjistit, co znamenají, může být ohromující.
Chcete-li mít přehled, zde je kompletní seznam všech klíčových slov s příklady.
Identifikátory Pythonu
Identifikátor je název daný entitám, jako je třída, funkce, proměnné atd. Pomáhá odlišit jednu entitu od druhé.
Pravidla pro psaní identifikátorů
- Identifikátory mohou být kombinací písmen malými písmeny (a až z) nebo velkými písmeny (A až Z) nebo číslicemi (0 až 9) nebo podtržítkem
_
. Jména líbímyClass
,var_1
aprint_this_to_screen
všichni jsou platné příkladem. - Identifikátor nemůže začínat číslicí.
1variable
je neplatný, alevariable1
je platný název. - Klíčová slova nelze použít jako identifikátory.
global = 1
Soubor „“, řádek 1 globální = 1 SyntaxError: neplatná syntaxe
- Nemůžeme používat speciální symboly jako ! , @ , # , $ , % atd. v našem identifikátoru.
a@ = 0
VýstupSoubor „“, řádek 1 a @ = 0 SyntaxError: neplatná syntaxe
- Identifikátor může mít libovolnou délku.
Věci k zapamatování
Python je jazyk citlivý na velká a malá písmena. To znamená Variable
a variable
nejsou stejné.
Vždy dávejte identifikátorům název, který dává smysl. I když c = 10
je platný název, psaní count = 10
by dávalo větší smysl a bylo by snadnější zjistit, co představuje, když se podíváte na svůj kód po dlouhé mezeře.
Více slov lze oddělit pomocí podtržítka this_is_a_long_variable
.