Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 115 - 2625 PortGPt V2.1
P. 115

    2.  Fill in the blanks using the words from the help box.

                                                          True, top-down, elif, False

                         a.   If a conditional  expression  return                 , statements  inside  the  if  block  are
                             executed.
                         b.  The else part is executed only when the condition specified with if returns                 .

                         c.   The if…elif…else ladder follows a                   approach.
                         d.  There can be multiple                    blocks with the if block.

                     3.  Short answer type questions.
                         a.   What will be the output of the following code, if x = -10:

                             if (x > 10):
                                 print("x is greater than 10")

                             elif (x < 10):
                                 print("x is less than or equal to 10")
                             else:

                                 print("No conditions are true")
                             ___________________________________________________________________________

                             ___________________________________________________________________________

                         b.   Abhi has written the following code to check whether the number is divisible by 4 and 5. But

                             he is getting an error. What could be the possible reason?

                             number = int(input("Enter a number: "))
                             if (number % 4 = 0 and number % 5 = 0):

                                 print(number, "is divisible by both 4 and 5.")
                             elif (number % 4 = 0):

                                 print(number, "is divisible by 4 but not by 5.")

                             elif (number % 5 = 0):
                                 print(number, "is divisible by 5 but not by 4.")

                             else:
                                 print(number, "is neither divisible by 4 nor by 5.")

                             ___________________________________________________________________________

                             ___________________________________________________________________________

                                                                                        Conditional Statements in Python  113

| 110 111 112 113 114 115 116 117 118 119 120 |