Page 99 - KEC Khaitan C8.5 Flipbook
P. 99

CONTROL STRUCTURES                                                                       CHAPTER


                 IN PYTHON                                                                               B2

















                    Topics Covered


                   The student will be able to:
                       learn about sequential and selection control structures.
                       use logical operators and the random package.
                       work with strings and implement control statements in programs.




                 As you know, a computer program is a set of instructions given to the computer to perform
                 a specific task. These individual instructions are known as statements. All the statements are
                 executed  sequentially,  one  after  the  other,  as  they  appear  in  a  program.  However, in  some
                 situations,  we have to change the order of execution of the program based on certain conditions.
                 In such situations, we use control statements to control or change the flow of execution.



                           CONTROL STRUCTURE


                 A control structure is a programming construct that affects the flow of the execution of a program.
                 Various types of control structures provided by Python are shown below:


                                                          Control Structure




                    Sequential Statements                Selection Statements                 Iterative Statements





                           SEQUENTIAL STATEMENTS                                                       Statement 1

                 The statements  that  are executed  in sequential  order, i.e., one after the         Statement 2
                 other without any jumps, are called sequential statements. A sequential
                 structure is also known as a straight line path.                                     Statement 3






                                                                                        Control Structures in Python  97
   94   95   96   97   98   99   100   101   102   103   104