logo

Com comprovar si una cadena és una paraula clau vàlida a Python?

En programar una paraula clau és una "paraula reservada" pel llenguatge que transmet significat especial per a l'intèrpret. Pot ser una comanda o un paràmetre. Paraules clau no pot s'utilitzarà com a nom de variable al fragment de programa.

quan acaba q1

Què són les paraules clau en Python

Python també reserva algunes paraules clau que transmeten un significat especial. El coneixement d'aquests és una part necessària per aprendre aquesta llengua. A continuació es mostra una llista de paraules clau registrades per Python

False elif lambda Cap més no local True excepte no i finalment o com per a pass assert de la classe de retorn global d'augment break si intenteu continuar amb la importació mentre def in amb del és rendiment



Programa Python per comprovar si una cadena és una paraula clau

Python en el seu llenguatge defineix un mòdul integrat paraula clau que gestiona determinades operacions relacionades amb paraules clau. iskeyword() comprova si una cadena és una paraula clau o no. Retorna true si una cadena és una paraula clau, sinó retorna false.

Python3
# importing 'keyword' for keyword operations import keyword # initializing strings for testing while putting them in an array keys = ['for' 'geeksforgeeks' 'elif' 'elseif' 'nikhil' 'assert' 'shambhavi' 'True' 'False' 'akshat' 'akash' 'break' 'ashty' 'lambda' 'suman' 'try' 'vaishnavi'] for i in range(len(keys)): # checking which are keywords if keyword.iskeyword(keys[i]): print(keys[i] + ' is python keyword') else: print(keys[i] + ' is not a python keyword') 

Sortida
for is python keyword geeksforgeeks is not a python keyword elif is python keyword elseif is not a python keyword nikhil is not a python keyword assert is python keyword shambhavi is not a python keyw... 

Imprimir a llista de totes les paraules clau

De vegades, recordar totes les paraules clau pot ser una tasca difícil mentre s'assignen noms de variables. Per tant, la funció kwlist() es proporciona al mòdul de paraules clau que imprimeix les 33 paraules clau de Python.

Python3
# importing 'keyword' for keyword operations import keyword # printing all keywords at once using 'kwlist()' print ('The list of keywords is : ') print (keyword.kwlist) 

Sortida
The list of keywords is : ['and' 'as' 'assert' 'break' 'class' 'continue' 'def' 'del' 'elif' 'else' 'except' 'exec' 'finally' 'for' 'from' 'global' 'if' 'import' 'in' 'is' 'lambda... 

Articles següents:   

punter de desreferència c
  • Paraules clau en Python | Set 1
  • Paraules clau en Python | Set 2
Crea un qüestionari