Page 153 - 2620_Birla Open Mind C-7
P. 153

Program 6: To check if the given number is lucky or not, if the given number is greater than zero and
                 is even, then print ‘Lucky number’ else print ‘Not a lucky number’.

                      Program6.py
                   File  Edit  Format   Run   Options   Window    Help

                   #Program to check lucky number
                   number = int(input('Enter a number: '))
                   if(number > 0):
                                                                                Output
                       if(number % 2 == 0):
                                                                              Enter a number: 21
                           print('Lucky number')
                       else:                                                  Not a lucky number
                           print('Not a lucky number')
                   else:                                                      Enter a number: 12
                       print('Try again....')                                 Lucky number




                           Interdisciplinary Learning

                           #Mathematics


                   Write the logic in Word document to check if the input number is positive or negative. Write the program in
                   Python for the logic created.


                                                                                                           #Lab Activity



                 The if…elif…else Ladder

                 The if…elif…else ladder is another type of if statement. It helps us to test multiple conditions and
                 follows a top-down approach. In this, as soon as the condition of the if evaluates to true, the indented
                 block associated with that ‘if’ is executed, and the rest of the ladder is avoided. If none of the conditions
                 evaluates to true, then the final else statement gets executed.

                 The syntax of if...elif...else ladder is shown below:

                 Syntax:

                 if (Test Expressions_1):

                     Indented block 1

                 elif (Test Expression_2):

                     Indented block 2
                 elif (Test Expression_3):

                     Indented block 3
                 else:
                     Indented block




                                                                                    #Conditional Statements in Python 151
   148   149   150   151   152   153   154   155   156   157   158