Page 102 - TP_Modular_V2.1_Class8
P. 102

The general syntax of using the range() function is given below.

                      range(n): Generates a set of whole numbers starting from 0 to (n–1).
                     Example: range(6) is equivalent to [0, 1, 2, 3, 4, 5].
                      range(start, stop): Generates a set of whole numbers starting from ‘start’ to ‘stop–1’.
                     Example: range(3, 9) is equivalent to [3, 4, 5, 6, 7, 8].

                       range(start, stop, step_size): By default, the value of the step_size = 1 and numbers generated
                     with a difference of 1. However, we can generate numbers by specifying the value of step_size
                     according to our requirement.
                     Example: range(1, 14, 2) is equivalent to [1, 3, 5, 7, 9,11,13].

                   Program 1: To print whole numbers from 0 to 7 using only stop value.


                      Program1.py
                   File  Edit  Format   Run    Options   Window    Help

                   for i in range (8):
                     print(i)



                  You will get the following output:

                      Output

                   0
                   1
                   2
                   3
                   4
                   5
                   6
                   7



                   Program 2: To print a pattern using for loop.

                   *
                   **
                   ***
                                                                                          Output
                   ****
                   *****
                   ******                                                              *
                   *******
                                                                                       **
                   ********
                   *********                                                           ***
                        Program2.py                                                    ****
                     File  Edit   Format     Run    Options    Window     Help         *****
                                                                                       ******
                     #Program to create a pattern using for loop                       *******
                     for a in range(1,10):                                             ********
                         print('*'*a)                                                  *********





                  100       Modular (Ver. 2.1)-VIII
   97   98   99   100   101   102   103   104   105   106   107