Page 103 - TP_V5.1_C7_fb
P. 103
There is no limitation on the number of statements that can appear within the if block. Hence,
you may add as many statements in the if block as needed. All the statements must be indented
properly. The syntax of the if statement is as follows:
if (conditional expression):
statement(s)
Program 1: To check whether a given number is positive.
Program1.py
File Edit Format Run Options Window Help
#Program to check if a number is positive
n = int (input ('Enter a number:'))
if(n > 0):
print('Entered number is positive number')
Output
Enter a number:35
Entered number is positive number
In the above program, the condition will always evaluate the result as True because the value of
x is greater than 18. Hence, the output of the above code would be ‘You are eligible to cast your
vote’.
Subject: If statement execution criteria
A statement or statements indented within an if statement is executed
only if the condition is true, otherwise the control skips the if statement and
moves on to the statements outside the if block.
THE if-else STATEMENT
The if-else statement is used to evaluate whether a Start
given statement is true or false. If the given condition is
true, then statements within the if block are executed.
If the given condition is false, then statements within if condition
the else block are executed. The syntax of the if-else
statement is as follows: True False
if (conditional expression): Statements in if Statements in else
statement(s) block execute block execute
else:
statement(s)
Stop
Control Structures in Python 101

