Page 129 - Plus_V2.2_C7_Flipbook
P. 129

9                     Conditional Statements




                                                                  in Python











                     Let’s surf

                         Decision Making Statements





                  Let’s PLug-in                                                                 Computational Thinking


                    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  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






                                                                                                                  127
                                                                                                                  127
                                                                                    Conditional Statements in Python  127
   124   125   126   127   128   129   130   131   132   133   134