Python Tutorial Python Advanced Python References Python Libraries

Python elif Keyword



The Python elif keyword is used to create conditional statement which adds more conditions in if-else statement. The program first checks if condition. When found false, then it checks elif conditions. If found false, then else code block is executed. See the syntax below:

Syntax

if condition:
  statements
elif condition:
  statements
...
...
...
else:
  statements

Flow Diagram:

Python If-elif-else Loop

In the example below, else statement is used to print a message when all if and elif conditions result false.

i = 16
if  i > 25:
  print(i," is greater than 25.") 
elif i <=25 and i >=10:
  print(i," lies between 10 and 25.") 
else:
  print(i," is less than 10.")

The output of the above code will be:

16 lies between 10 and 25.

❮ Python Keywords