Python If-Else Condition

After learning operators we will be implementing those here. Conditioning is the most basic operator in any programming language. Python provides some of the built-in additional tools which we’ll be learning in the section of our python tutorial.

Example: To create a simple `if` statement.

a=10
b=5

if a > b:
    print("Yes the value of a is greater than b value.") 

#PYTHON OUTPUT
Yes the value of a is greater than b value.

If Else Conditional Statement

Example

a=10
b=11

if a >= b:
    print("Yes the value of a is greater than b value.") 
else:
    print("Yes the value of b is greater than a value.") 

#PYTHON OUTPUT
Yes the value of b is greater than a value.

Elif Conditional Statement

user_role = 'STAFF'

if user_role == 'ADMIN':
    print("Welcome Administrator")
elif user_role == 'STAFF':
    print("Welcome Staff")

#PYTHON OUTPUT
Welcome Staff

Nested if-elif in python

Example: To check greater of 3 nos.

a=10
b=11
c=9

if a > b:
    if a > c:
    print('A is greater')
    else:
    print('C is greater')
elif b > c:
    print("B is greater")
else:
    print('C is greater')

#PYTHON OUTPUT
B is greater

Example: Short-Hand If Condition

a=12
b=14

if b>a: print(b)

#PYTHON OUTPUT
14

Example: Short-Hand if-else condition

a=15
b=16

print(a) if a>b else print(b)

#PYTHON OUTPUT
16

Example: Multiple conditioning use `AND` `OR` operator.

a=35
b=25
c=33

if a>b and a>c:
    print('A is greater than B and C')

#PYTHON OUTPUT
A is greater than B and C
a=30
b=25
c=33

if a>b or a>c:
    print('Because A is greater than B') #if any one condition is True

#PYTHON OUTPUT
Because A is greater than B

Top Python Posts