Python Nyckelord och identifierare med exempel
I den här artikeln kommer vi att diskutera nyckelord och identifierare i Python med hjälp av exempel.
Vad är ett Python-nyckelord?
Ett Python-nyckelord är ett reserverat ord som du inte kan använda som namn på en variabel, klass, funktion etc. Dessa nyckelord har en speciell betydelse och de används för speciella ändamål i programmeringsspråket Python. Till exempel – Python-nyckelordet ”while” används för while-slinga och därför kan du inte namnge en variabel med namnet ”while”, annars kan det orsaka kompileringsfel.
Det finns totalt 33 nyckelord i Python 3.6. För att få fram nyckelordslistan i ditt operativsystem öppnar du kommandotolken (terminal på Mac OS) och skriver ”Python” och trycker på enter. Därefter skriver du help()
och trycker på enter. Skriv keywords
för att få fram listan över nyckelord för den aktuella Python-versionen som körs på ditt operativsystem.
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
Exempel på Python-nyckelord
I följande exempel använder vi nyckelordet while för att skapa en slinga för att visa värdena för variablerna num så länge de är större än 5.
num = 10while num>5: print(num) num -= 1
Output:
Python Identifiers
I förra artikeln diskuterade vi variabler i Python.
Variabelns namn är känt som identifier. Det finns några regler som du måste följa när du namnger variabler i Python.
Till exempel här är variabeln av typen heltal som innehåller värdet 10. Variabelns namn, som är num
, kallas identifierare.
num = 10
1. Variabelns namn måste alltid börja med antingen en bokstav eller ett understreck (_). Till exempel: Alla namn på variablerna är giltiga, t.ex. _str, str, num, _num.
2. Variabelns namn kan inte börja med en siffra. Exempel: 9num är inte ett giltigt variabelnamn.
3. Variabelns namn kan inte innehålla specialtecken som %, $, # etc. De kan endast innehålla alfanumeriska tecken och understrykningar (A till Z, a till z, 0-9 eller _ ).
4. Variabelnamn är skiftlägeskänsliga i Python vilket innebär att num
och NUM
är två olika variabler i Python.
Python identifieringsexempel
I följande exempel har vi tre variabler. Namnen på variablerna num
, _x
och a_b
är identifierare.
# few examples of identifiersnum = 10print(num)_x = 100print(_x)a_b = 99print(a_b)
Output: