Python-Programm, um zu überprüfen, ob eine bestimmte Zeichenfolge ein Schlüsselwort ist oder nicht
Schreiben Sie bei gegebener Zeichenfolge ein Python-Programm, das prüft, ob die angegebene Zeichenfolge ein Schlüsselwort ist oder nicht.
- Schlüsselwörter sind reservierte Wörter, die nicht als Variablennamen verwendet werden können.
- Es gibt 33 Schlüsselwörter in der Programmiersprache Python (in der Version Python 3.6.2).
Beispiele:
Eingabe: str = "Geeks" Ausgabe: Geeks ist kein Schlüsselwort Eingabe: str = "für" Ausgabe: für ist ein Schlüsselwort
Wir können die Liste der Schlüsselwörter in der aktuellen Python-Version immer mithilfe der kwlist
Methode im Schlüsselwortmodul abrufen.
import
keyword
keyword_list
=
keyword.kwlist
(
"No. of keywords present in current version :"
,
len
(keyword_list))
(keyword_list)
Anzahl der in der aktuellen Version vorhandenen Schlüsselwörter: 33
['False', 'None', 'True', 'und', 'as', 'assert', 'break', 'class', 'continue', 'def' , 'del', 'elif', 'else', 'außer', 'endlich', 'für', 'von', 'global', 'wenn', 'import', 'in', 'ist', ' lambda ',' nicht lokal ',' nicht ',' oder ',' pass ',' erhöhen ',' zurück ',' versuchen ',' während ',' mit ',' ergeben ']
Unten finden Sie den Python-Code, mit dem Sie überprüfen können, ob eine bestimmte Zeichenfolge ein Schlüsselwort ist oder nicht:
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"
))
Nein Ja