Page 101 - TP_Play_V2.1_class7
P. 101
Indented statement block
# if block ends here
Clickipedia
In Python, the non-zero value is interpreted as True. None and 0 are interpreted as False.
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')
#Statement outside the if statement
print('All numbers greater than 0 are positive')
On running the above program, we get the following output:
Output
Enter a number:6
Entered number is positive
All numbers greater than 0 are positive
Enter a number:-9
All numbers greater than 0 are positive
Program 2: To demonstrate the if statement.
Program2.py
File Edit Format Run Options Window Help
#Program to display the message using if statement
days = int(input('How many days are there in a leap year? '))
if(days == 366):
print('Your answer is correct, Good Job')
Conditional Statements in Python 99

