This is a text field

All reserved words in python for beginners

reserved words in python are crucial for programming.

Because of this, you can’t use these in python_identifier.

In short, python_identifier is a python variable.

It has defined reserved words.

So, you can see these words contain meaning in python.

because of this, I’m going to show you these words in my blog.

There are 33 words in Python3.

List of keywords in python

Python keywords

 and       else      if        or      yield
 as        elif      import    pass
 assert    except    in        raise
 break     finally   is        return
 class     for       lambda    try
 continue  from      not       True
 def       False     nonlocal  while
 del       global    None      with

These words are defined in Python. I’m going to show you.

33 python reserved words

and keyword

It's a logical keyword. The and keyword is used to combine conditional statements.

as keyword:

You can replace the imported module with letters.
This help you to perform attribute on module.

For example,
import math as m

You can see that we haven't need to use math to add.

assert keyword
This keyword is used for debug the code. You can handle the code with it.
It test whether condition is true or not
if a condition is false it'll return optional message.
For more,you can visit python-assert.

break keyword:

It's used for break the current loop and starts with next loop. This keyword is using in for,while loop.

class keyword:

This keyword is used to create a class. class is blueprint of object construction. Methods and attributes correspond to the python-class.

continue keyword:

This keyword is different from break keyword. It change the sequence of loop. You can say it stop the current iteration yet starts with new iteration in same loop.

Remember,break keyword end the loop whether continue
alter the loop.

def keyword:

def keyword is used to define the function name.python-function is a block of code that contains group of statement. 
You can pass arguments from function. Function only come when you call it.

del keyword:

This keyword is used to delte the attributes and objects completely. You can use it in list,tuple and dictionary.

else keyword:

The else keyword is used when if condition isn't satisfied.
It doesn't match any condition. It'll only execute when if statement doesn't satisfies the condition.

elif keyword:

elif keyword is used to check multiple conditions at once.
It come after if keyword or between if-else condition.
if the if statement return false then elif execute.

except keyword:

It comes in try-except block. try-exxcepr block is useful in handling error. 
The except keyword execute when error comes. Instead of error it shows the message of error.
For example, This is wrong input!

finally keyword:

This keyword comes after try-except,exception-handling block. This block will execute in both condition. 

for keyword:

This keyword is using in sequential loop. where elements coming without increment.

from keyword:

from keyword is used for importing function,variable and classes from module. you can check out in from keyword.

False keyword:

It's used for checking the truth value of statement.

global keyword:

This keyword is using to define the variable which execute in throught the program unless you change it.

if keyword:

It's use for check specified condition in statement.

import keyword:

This keyword is used for implementing the module from python library.

in keyword:

It's used for checking the element in iterable, For exmple checking the single name in list of names.

is keyword:

The "is keyword" is used to check the two variables belong to same object or not.

lambda keyword:

This keyword is used to create small anonymous functions. You can use it when you need nameless function for short period of time.

not keyword:

It'll return True if value is equal to False.

non-local keyword:

This keyword is used for work with variables inside nested function. non-local keyword used to defined the variable is non-local.

None keyword:

The None keyword is used to define no value passed through function or variable. To know more about it, check out the what-is-the-none-keyword-in-python?

or keyword:

This keyword is used for logical statement. It combines the two statements. It'll return True if anyone statement is True.

pass keyword:

When you've create code yet you don't want to execute it. You can use pass statement. Nothing happen when it executes.

raise keyword:

The raise keyword is used to raise an exception. You can define what kind of error you want to raise.

return keyword:

The python return keywords exits a function and instructs Python to continue executing the main program.

try keyword:

This keyword is used to execute the expression. The try block'll execute if condition satisfy.

True keyword:

This keyword is used for checking the truth value. If value matches to it, then it'll return True.

while keyword:

In python while loop is used to execute a block of statement until condition satisfied.You can check out python-while-loop.

Yield keyword:

It's similar as return statement. The difference is that it returns generator object to the caller. To know more about it you can check python-yield-return-generator.

In the above block, you can see the explanation of each keyword.


There are 33 keywords in python3.

These keywords have their own meaning in python.

In python, you can’t use these keywords in function, class and variable.

These are reserved keywords.

Reserved words give you help in the program.

So, what do you think about it? Is anything I haven’t covered you want to cover? Comment on it!

To know more, check out the below box

People also searching for

Avatar for Vipul kunwar
Follow me

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Back to top