Klíčová slova a identifikátory v Pythonu s příklady
V tomto článku probereme klíčová slova a identifikátory v Pythonu s pomocí příkladů.
Co je to klíčové slovo v Pythonu?
Klíčové slovo v Pythonu je vyhrazené slovo, které nemůžete použít jako název proměnné, třídy, funkce atd.. Tato klíčová slova mají zvláštní význam a používají se pro speciální účely v programovacím jazyce Python. Například – klíčové slovo Pythonu „while“ se používá pro smyčku while, proto nemůžete pojmenovat proměnnou jménem „while“, jinak by to mohlo způsobit chybu při kompilaci.
V jazyce Python 3.6 je celkem 33 klíčových slov. Chcete-li získat seznam klíčových slov ve svém operačním systému, otevřete příkazový řádek (terminál v Mac OS), zadejte „Python“ a stiskněte enter. Poté zadejte help()
a stiskněte enter. Zadáním keywords
získáte seznam klíčových slov pro aktuální verzi Pythonu, která běží ve vašem operačním systému.
Chaitanyas-MacBook-Pro:~ chaitanyasingh$ Python 3.6...>>> help()Welcome to Python 3.6's help utility!...help> keywordsHere is a list of the Python keywords. Enter any keyword to get more help.False def if raiseNone del import returnTrue elif in tryand else is whileas except lambda withassert finally nonlocal yieldbreak for not class from or continue global pass
Příklad klíčového slova Pythonu
V následujícím příkladu používáme klíčové slovo while k vytvoření cyklu pro zobrazení hodnot proměnných num, pokud jsou větší než 5.
num = 10while num>5: print(num) num -= 1
Výstup:
Identifikátory v jazyce Python
V minulém článku jsme se zabývali proměnnými v jazyce Python.
Jméno proměnné se nazývá identifikátor. Při pojmenovávání proměnných v jazyce Python je třeba dodržovat několik pravidel.
Například zde je proměnná typu integer, která nese hodnotu 10.
Proměnná je typu integer. Název proměnné, který je num
, se nazývá identifikátor.
num = 10
1. Název proměnné musí vždy začínat buď písmenem, nebo podtržítkem (_). Např: _str, str, num, _num jsou všechny platné názvy proměnných.
2. Název proměnné nesmí začínat číslem. Například: 9num není platný název proměnné.
3. Název proměnné nemůže obsahovat speciální znaky, jako je %, $, # atd, může obsahovat pouze alfanumerické znaky a podtržítko (A až Z, a až z, 0-9 nebo _ ).
4. Název proměnné v jazyce Python rozlišuje malá a velká písmena, což znamená, že num
a NUM
jsou v jazyce Python dvě různé proměnné.
Příklad identifikátoru Pythonu
V následujícím příkladu máme tři proměnné. Názvy proměnných num
, _x
a a_b
jsou identifikátory.
# few examples of identifiersnum = 10print(num)_x = 100print(_x)a_b = 99print(a_b)
Výstup:
.