Control Statement
Hey Guys, In this Blog you will learn Control statements in Python. Control statements describe the order in which statements will be execurted at runtime. Normally, python program begins with the first statement and is executed till the end.
There are 2 types of control statement
1) Conditional Statement
2) Looping Statement
1) Conditional Statement
The statement whose execution is depand on a given condition is called is called Conditional Statement.There are following types of conditional
1) if statement
2) if else statement
3) if elif else statement
4) Nested if…else
5) Logical AND Logical OR
1) if statement- If the condition is true then if statement exceuted. If the condition is false then you will see there is no output shown on output screen.
Syntax-
if <condition>:
statement
1) WAP to check enter number is greater than 10.
num=int(input(“Enter any number”))
if num>10:
print(“Number is greater than 10”)
output
Enter any number18
Number is greater than 10
Note- If i entered less then 10 value then there is no output display on screen.So this is the problem with if statement. To overcome this problem we use if else statement
2) WAP to check whether enter number is positive or negative.
num=int(input(“Enter any number”))
if num>0:
print(num,”is Positive”)
elif num<0:
print(num,”is Negative”)
else:
print(“It is Zero”)
Output
First Run-
Enter any number15
15 is Positive
Second Run-
Enter any number -56
-56 is Negative
Third Run
Enter any number 0
It is Zero
2) if else statement- If the condition is true than if stament executed otherwise if the condition is false then else statement executed.
Syntax-
if condition:
body of if
else:
body of else
3) Find Biggest Value of given 2 number from the command line by using if else statement.
num1=int(input(“Enter number1”))
num2=int(input(“Enter number2″))
if num1>num2:
print(num1,” is greater than”, num2)
else:
print(num2,” is greater than”, num1)
Output
Enter number125
Enter number265
65 is greater than 25
For More Program visit on outr youtube channel by click on the below link
3) if-elif-else statement- The elif statement allow you to check multiple expression for True and execute a block of code as soon as one of the condition evaluate to True.
Syntax-
if condition:
body of if
elif condition:
body of elif
else:
body of else
4) WAP to enter RUN scored by a cricket player check whether it is Triple Century, Double century, Century and Half.
r=int(input(“Enter Run Scrored by Cricket player”))
if r>=300:
print(“Triple Century”)
elif r>=200:
print(“Double Century”)
elif r>=100:
print(“Century”)
elif r>=50:
print(“Half Century”)
else:
print(“Not a Century or Half century”)
4) Nested if…else-We can have ‘if else’ statement inside another ‘if else’ statement. This is called Nested if else statement.
Syntax-
if condition:
if condition:
statement
else:
statement
else:
if condition:
statement
else:
statement
5) WAP to check greater between 3 numbers.
a=int(input(“Enter first number”))
b=int(input(“Enter Second number”))
c=int(input(“Enter Third number”))
if a>b:
if a>c:
print(“a is greater”)
else:
print(“c is greater”)
else:
if b>c:
print(“b is greater”)
else:
print(“c is greater”)
Output
Enter first number56
Enter Second number2
Enter Third number41
a is greater
Complex Condition
5) Logical AND-
syntax-
if condition 1 and condition 2 and condition 3 and……:
body of if
else:
body of else
6) WAP to check greater between 3 numbers.
a=int(input(“Enter the value of a”))
b=int(input(“Enter the value of b”))
c=int(input(“Enter the value of c”))
if a>b and a>c:
print(“a is greater”)
if b>a and b>c:
print(“b is greater”)
if c>a and c>b:
print(“c is greater”)
Output
Enter the value of a98
Enter the value of b123
Enter the value of c34
b is greater
6) Logical AND-
Syntax
if condition 1 or condition 2 or condition 3 or……:
body of if
else:
body of else
7) WAP to check whether enter character is vowel or consonant
ch=input(“Enter any character”)
if ch==’a’ or ch==’A’ or ch==’e’ or ch==’E’ or ch==’i’ or ch==’o’ or ch==’u’:
print(“It is VOWEL”)
else:
print(“It is Cononant”)
Output
Fisrt Run
Enter any character i
It is VOWEL
Second Run
Enter any character z
It is Cononant
Thanks For Reading the blog also share with your friends. I hope you will understand the topic Control statements in Python. For More Classes subscribe our youtube channel
.