Tuesday, June 16, 2020

Python Nested If Statements



Hello guys! Welcome back to another section of my tutorial on Python. In this tutorial guide, we are going to be discussing about the Python nested IF statements.

There may be a situation when you would want to check for another condition after a condition resolves to true. In such a situation, the nested if statement should be used.

In a Python's nested if statement, you can have an if..elif..else statement nested inside another if....elif....else statement.

Syntax

The following below is the syntax for a nested IF statement -

if expression1:
   statement(s)
   if expression2:
      statement(s)
   elif expression3:
      statement(s)
   elif expression4:
      statement(s)
   else:
      statement(s)
else:
   statement(s)


Example

Following below is a short example -

#!/usr/bin/python

var = 100
if var < 200:
   print "Expression value is less than 200"
   if var == 150:
      print "Which is 150"
   elif var == 100:
      print "Which is 100"
   elif var == 50:
      print "Which is 50"
   elif var < 50:
      print "Expression value is less than 50"
else:
   print "Could not find true expression"

print "Good bye!"

Output

The following below is the output of the above example -

Expression value is less than 200
Which is 100
Good bye!


Alright guys! This is where we are rounding up for this tutorial. In my next tutorial, we will be discussing about the Python Loops.

Feel free to ask your questions where necessary and i will attend to them as soon as possible. If this tutorial was helpful to you, you can use the share button to share this tutorial.

Follow us on our various social media platforms to stay updated with our latest tutorials. You can also subscribe to our newsletter in order to get our tutorials delivered directly to your emails.

Thanks for reading and bye for now.
Share:

0 comments:

Post a Comment

Hello dear readers! Please kindly try your best to make sure your comments comply with our comment policy guidelines. You can visit our comment policy page to view these guidelines which are clearly stated. Thank you.