Python Keywords


title: Python Keywords

Python Keywords

Keywords are the reserved words present in all programming languages .Python has a list of
keywords 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 Syntax Error and your Python script will not run:

>>> False = "Hello campers!" File "<ipython-input-27-22bd50eb1a1a>", line 1 False = "Hello campers!" ^ SyntaxError: can't assign to keyword >>> break = "Hello campers!" File ""<ipython-input-28-e668b2a47f09>"", line 1 break = "Hello campers!" ^ SyntaxError: invalid syntax >>> class = "Hello campers!" File "<ipython-input-29-189cc6451267>", line 1 class = "Hello campers!" ^ SyntaxError: invalid syntax

List of Keywords

Keyword
Falseclassfinallyisreturn
Nonecontinueforlambdatry
Truedeffromnonlocalwhile
anddelglobalnotwith
aselififoryield
assertelseimportpass
breakexceptinraise

All the keywords except True , False and None are in lowercase as shown above.

This article needs improvement. You can help improve this article. You can also write similar articles and help the community.