Page 130 - Plus V4 with Adobe class 7
P. 130
Take Off Century #Critical Thinking
21 st
Skills #Productivity & Accountability
If a = 8, b = 2 and c = 20, then what will be the output of the following statements?
1. print(a > b and b < c) =
2. print(a ** b + c) =
3. print(a, b, c) =
4. print(a > b or b > c) =
5. print(a // b – 2 + c) =
There are situations in life when we need to decide based on a situation. For example, if it rains, I will
stay at home or else I shall visit the market. Similar situations arise in programming as well, where we
need to make some decisions and based on these decisions, execute a set of commands. We need to
determine which action is to be taken and which statement is to be executed, if the outcome is true or
false. In this chapter, we will learn about decision making statements of Python.
DECISION MAKING STATEMENTS
Decision making in Python is done by using conditional statements which decide the flow of program
execution. The following conditional statements are available in Python:
if statement
if...else statement
Nested if statement
if…elif…else ladder
The if Statement
The if statement is the simplest conditional statement. Here, a statement or a collection of statements
within the if block is executed only if a certain condition or expression evaluates to True. If the condition
evaluates to False, then the control of execution is passed to the next statement after the if block. The
syntax of the if statement is given below:
Syntax:
if (Test Expression):
Indented statement block
# if block ends here
128 Plus (Ver. 4.0)-VII

