Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 109 - 2615_KEC
P. 109

    CONTROL STRUCTURES                                                                       CHAPTER

                     IN PYTHON                                                                               B3

                        Learning Outcomes

                       The student will be able to:
                           learn about sequential, selection and iterative control structures.
                           use logical operators and the random package.
                           understand and apply jump statements.
                           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  107

| 104 105 106 107 108 109 110 111 112 113 114 |