Page 105 - TP_V5.1_C7_fb
P. 105
Program 3: To grade a student according to his/her marks.
Program3.py
File Edit Format Run Options Window Help
#Program to grade a student according to his/her marks
marks = int(input('Enter marks: '))
if(marks >=90):
print('Grade A+')
elif(marks >=80):
print('Grade A')
elif(marks >=70):
print('Grade B+')
elif(marks >=60):
print('Grade B')
elif(marks >=50):
print('You can do better!!!')
else:
print('You need to work hard!!!')
Output
Enter the first number: 84
Grade A
THE NESTED if STATEMENTS Start
Nested if statements mean if statements are
placed within another if statement. Python False
allows us to write an if statement within if condition 1 Statement 3
another if statement. The syntax of the nested
if statement is as follows: True
if (conditional expression): False
statement(s) if condition 2 Statement 2
if (conditional expression2):
statement(s) True
elif (conditional expression3):
statement(s) Statement 1
else:
statement(s)
Stop
Control Structures in Python 103

