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
This article is taken from the code learners python conditional statements
Top comments (2)
quick DEV tip. Put the language after your ` backticks to get nice syntax highlighting.
`
\
pythontry it out
Thank you for suggesting.