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

