# Conditions in Python

In this tutorial you will learn about some very interesting condition or decision making statements. You must have noticed usage of if or if else statement in the some examples of previous tutorials. If you have a programming backing then you would be familiar with the working of if ..else statement

## If …Else

The ‘if ’ statement evaluates a condition and returns true if the condition is true and false if the condition is false. In most cases an ‘else’ statement can be used in combination with the ‘if’ statement. If the condition is true block of code associated with the if statement is executed or else the block of code associated with the else block is executed.

The syntax for if…else statement is as follows:

```if condition_true:
do this
else : do this
```

Try the following code:

```var1 = 20
if (var1%2==0): print("var1 is even")
else: print("var1 is odd")
```

## ELIF statement

elif statement is useful when you want to check multiple conditions. The syntax for elif condition is given below:

```if condition_true:
do this
elif condition_true:
do this
elif condition_true:
do this
else:
do this
```

Try out the following code:

```var1 = 20
if (var1%3==0): print("var1 is divisible by 3")
elif (var1%6==0): print("var1 is divisible by 6")
elif (var1%7==0): print("var1 is divisible by 7")
else : print("var1 is not divisible by 3, 6 and 7")
```

<<< Special string operatorsLoops in Python >>>
Copyright 2005-2016 KnowledgeHills. Privacy Policy. Contact .