Python Lab Manual MSBTE (22616) Practical 4 Answers

Python Lab Manual (22616) 

Practical 4 : Write simple Python program to demonstrate use of 
conditional statements: if’ statement, ‘if … else’ 
statement, Nested ‘if’ statement.


* Practical Related Question.
1. List operators used in if conditional statement
Ans => 
  1. Equals: a == b.
  2. Not Equal: a != b.
  3. Less than: a < b.
  4. Less than or equal to: a <= b.
  5. Greater than: a > b.
  6. Greater than or equal to: a >= b.
  7. Modulus : %

2. Differentiate between if-else and nested-if statement
Ans =>  *If Else 
             1) We use If else when we have to check only one condition .
             2) Syntax : if (Condition):
                                        #Statement to be executed
                                  else:
                                        #Statement to be executed
             Nested If Else
             1) We use If else when we have to check Multiple conditions .
             2) Syntax : if (Condition):
                                             if (Condition):
                                                      #Statement to be executed
                                             else:
                                                      #Statement to be executed
                                  else:
                                              #Statement to be executed


* Exercise :

1. Write a program to check whether a number is even or odd
Ans=> 

num = int(input("Enter a number : "))

if(num % 2)==0:
    print("Number is even")
else:
    print("Number is odd")




2. Write a program to find out absolute value of an input number
Ans=> 


num = -20
absolute_number = abs(num)
print(absolute_number)




3. Write a program to check the largest number among the three numbers
Ans=> 


num1 = int(input("Enter First Number : "))
num2 = int(input("Enter Second Number : "))
num3 = int(input("Enter Third Number : "))

if(num1 >= num2) and (num1 >= num3):
    print("Largest Number = ",num1)
elif(num2 >= num1) and (num2 >= num3):
    print("Largest Number = ",num2)
else:
    print("Largest Number = ",num3)



4. Write a program to check if the input year is a leap year of not

Ans=> 

Year = int(input("Enter any year : "))

if(Year % 4==0):
    print("Leap year....!")
else:
    print("Not Leap year....!")




5. Write a program to check if a Number is Positive, Negative or Zero
Ans=> 


num = float(input("Enter a number : "))
if num == 0 :
    print("Number is zero")
elif num > 0:
    print("Number is positive")
else:
    print("Number is negative")




6. Write a program that takes the marks of 5 subjects and displays the grade. 
Ans=> 


sub1 = int(input("Enter First Subject Marks : "))
sub2 = int(input("Enter Second Subject Marks : "))
sub3 = int(input("Enter Third Subject Marks : "))
sub4 = int(input("Enter Fourth Subject Marks : "))
sub5 = int(input("Enter Fifth Subject Marks : "))

avg=(sub1+sub2+sub3+sub4+sub5)/5

if(avg>=90):
    print("Grade A")
elif(avg>=80 and avg<90):
    print("Grade B")
elif(avg>=70 and avg<80):
    print("Grade C")
elif(avg>=60 and avg<70):
    print("Grade D")
else:
    print("Grade F")







Post a Comment

0 Comments