Conditions¶
1. if statement¶
Syntax:
if expression:
statement(s)
Example:
var = 10
if (var==10):
print ("my variable is assigned with 10")
print (var)
if var:
print ("my variable is assigned with 10")
print (var)
myvar = 0
if (myvar==0):
print ("my variable is assigned with 0")
print (myvar)
if myvar:
print ("my variable is assigned with 0")
print (myvar)
print ("Thank You!")
Output:
my variable is assigned with 10
10
my variable is assigned with 10
10
my variable is assigned with 0
0
Good bye!
2. if else statement¶
Syntax:
if expression:
statement(s)
else:
statement(s)
Example:
Marks=75
if (Marks>=35):
print ("Pass: Congratulations!!")
else:
print ("Fail: Better luck Next Time!!")
Output:
Pass: Congratulations!!
3. if elif else statement¶
Syntax:
if expression:
statement(s)
elif:
statement(s)
else:
statement(s)
Example:
Marks=75
if (Marks>=80):
print ("Distinction!!")
elif(Marks>=60 and Marks<80):
print ("First Division")
elif(Marks>=45 and Marks<60):
print ("Second Division")
elif (Marks >= 35 and Marks < 45):
print("Third Division")
else:
print("Fail")
Output:
First Division
4. Nested statements¶
Syntax:
if expression1:
statement(s)
if expression2:
statement(s)
elif expression3:
statement(s)
else
statement(s)
elif expression4:
statement(s)
else:
statement(s)
Example:
num1 = 10
num2 = 30
num3 = 20
if (num1 >= num2):
if (num1 >= num3):
greater = num1
else:
greater = num3
elif(num2>=num3):
greater = num2
else:
greater= num3
print("The Greater number is", greater)
Output:
The Greater number is 30