Python has 32 reserved keywords that are used for various purposes in the language. Here is a list of all the keywords in Python and a brief explanation of each:
and
- Logical operator to perform the "and" operation on two valuesas
- Used to create an alias for a moduleassert
- Debugging aid to check if a condition is true and raise an error if it's notasync
- Keyword used to define asynchronous functionsawait
- Used inside an asynchronous function to wait for an asynchronous operation to completebreak
- Keyword used to break out of a loopclass
- Keyword used to define a new classcontinue
- Keyword used to skip the current iteration of a loop and move on to the next onedef
- Keyword used to define a new functiondel
- Keyword used to delete an object or an element from a data structureelif
- Alternative toif-else
when there are multiple conditions to checkelse
- Used withif
statements to specify what to do if the condition is falseexcept
- Keyword used in exception handling to specify the type of exception to catchFalse
- Boolean value representing falsefinally
- Used in exception handling to specify a block of code that will always be executed, regardless of whether an exception was raised or notfor
- Keyword used to create a for loopfrom
- Keyword used to import a specific item from a moduleglobal
- Keyword used to indicate that a variable is a global variable, not a local oneif
- Keyword used to create anif
statement to execute code conditionallyimport
- Keyword used to import a modulein
- Keyword used to check if an element is in a list, tuple, dictionary, etc.is
- Keyword used to test object identitylambda
- Keyword used to create anonymous functions (also known as lambda functions)None
- A special constant in Python representing the absence of a value or a null valuenonlocal
- Keyword used to indicate that a variable is nonlocal, meaning it is not global or localnot
- Logical operator to perform the "not" operation on a valueor
- Logical operator to perform the "or" operation on two valuespass
- Keyword used as a placeholder when there is no code to be executed, or to define an empty class, function, etc.raise
- Keyword used to raise an exceptionreturn
- Keyword used to return a value from a functionTrue
- Boolean value representing truewhile
- Keyword used to create a while loop
These keywords are reserved and cannot be used as variable names, function names, or any other identifiers in your code.
0 Comments