Page 140 - CodePilot V5.0 C7
P. 140
∑ If equal or more than 50, show “Fairly Good”
∑ Otherwise, show “Need more effort”
Program6.py Output
File Edit Format Run Options Window Help Enter your marks: 90
marks =int(input("Enter your marks: ")) Excellent
if marks>=90: Enter your marks: 75
print("Excellent")
Very Good
elif marks>=70:
Enter your marks: 51
print("Very Good")
Fairly Good
elif marks>=50:
print("Fairly Good") Enter your marks: 40
else: Need more effort
print("Need more effort")
The number of elif statements used in this construct can vary depending on the problem and
there is no fixed upper limit for it. However, else can be used only once for each if statement.
21 st
EXPERIENTIAL LEARNING Century #Critical Thinking
Skills
Create a Discount Calculator program that calculates the discount based on the purchase amount.
The discount rate changes based on the amount spent and the program should display the discount
amount and the final total. Students will use if-else statements to apply the correct discount and
perform mathematical operations like multiplication and subtraction based on the purchase value.
RAPID RECALL Tick ( ) if you know this.
1. The if…else… statement lets your program choose between two options.
2. The nested if structure allows you to place one if statement inside another.
TERNARY OPERATOR IN PYTHON
The ternary operator allows you to perform conditional checks and assign values or execute
expressions in a single line. It is also called a conditional expression because it evaluates a
condition and returns one value if the condition is True and another value if the condition is False.
Syntax of the ternary operator:
<value_if_true> if (condition) else <value_if_false>
138
CodePilot (V5.0)-VII

