Programa Python para verificar se uma determinada string é palavra-chave ou não
Dada uma string, escreva um programa Python que verifique se a string dada é palavra-chave ou não.
- Palavras-chave são palavras reservadas que não podem ser usadas como nomes de variáveis.
- Existem 33 palavras-chave na linguagem de programação Python. (Na versão python 3.6.2)
Exemplos:
Entrada: str = "geeks" Saída: geeks não é uma palavra-chave Entrada: str = "for" Saída: for é uma palavra-chave
Sempre podemos obter a lista de palavras-chave na versão atual do Python usando o kwlist
método no módulo de palavras-chave.
import
keyword
keyword_list
=
keyword.kwlist
(
"No. of keywords present in current version :"
,
len
(keyword_list))
(keyword_list)
Número de palavras-chave presentes na versão atual: 33
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def' , 'del', 'elif', 'else', 'except', 'finalmente', 'for', 'from', 'global', 'if', 'import', 'in', 'is', ' lambda ',' nonlocal ',' not ',' or ',' pass ',' raise ',' return ',' try ',' while ',' with ',' yield ']
Abaixo está o código Python para verificar se uma determinada string é palavra-chave ou não:
import
keyword
def
isKeyword(word) :
keyword_list
=
keyword.kwlist
if
word
in
keyword_list :
return
"Yes"
else
:
return
"No"
if
__name__
=
=
"__main__"
:
(isKeyword(
"geeks"
))
(isKeyword(
"for"
))
Não sim
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva