Page 304 - Computer Science V2.0 Class 11
P. 304

01 def multTable (n) :
                02     print('Multiplication Table of ', n, ':')
                03     for i in range (1, 11):
                04         print (n, '*', i, '=', n*i)
                05
                06 multTable (6)
              Sample Output:
                    Multiplication Table of  6:
                    6 * 1 = 6
                    6 * 2 = 12
                    6 * 3 = 18
                    6 * 4 = 24
                    6 * 5 = 30
                    6 * 6 = 36
                    6 * 7 = 42
                    6 * 8 = 48
                    6 * 9 = 54
                    6 * 10 = 60


                C T  01
                            Additional Programming Q: Rewrite the function multTable so that each number is printed
                            using two positions.





              11.3.4 General Syntax of for Statement

              More generally, the for statement has the following syntax:
              Syntax:
              for control_variable in sequence / values in range:
                  body of for loop
              [else:

                 statements]
              In the above syntax description,

                for is the keyword.
                in is a keyword (membership operator)
                sequence may be a list, string, tuple or dictionary.
                control variable is a variable that takes the values in the sequence one by one.

                 body of the loop may constitute a single statement or several statements, that will be executed for each value of the
                control variable in the sequence:
                                          for control_variable in sequence / values in range
                Statements in the body of the loop are indented at the level of indentation next to the level at which the header
                appears. The first statement that appears at the same level as the header marks the end of the body of the for
                statement.
                 else  (optional) is a keyword and the statements in the else  block (optional) will be executed after all the
                iterations of for loop are executed. If the loop terminates normally (without a break statement), the statements in
                the else block are executed.
              Let us now see some examples of the use of the for statement that includes an else part.



               290   Touchpad Computer Science (Ver. 2.0)-XI
   299   300   301   302   303   304   305   306   307   308   309