Keywords are the reserved words present in all programming languages .Python has a list of
<ahref='https://docs.python.org/3/reference/lexical_analysis.html#keywords'target='_blank'rel='nofollow'>keywords</a> that cannot be used as function names or identifiers (variable names) .Python is a dynamic language , so the list of keywords may change in future. Currently, there are 33 keywords in Python 3.3 . Trying to use any of these keywords as variables will create a <b>Syntax Error</b> and your Python script will not run: