Python Devlopment






Range() Function



The range() Function

The range() function returns a sequence of numbers, starting from 0 by default, and increments by 1 (by default), and ends at a specified number.

Example 1:

#Using the range() function:
for x in range(5):
    print(x)

Output:    
0    
1    
2    
3    
4

Note that range(5) is not the values of 0 to 5, but the values 0 to 4.

Example 2:Using the start parameter:

for x in range(2, 6):
    print(x)

Output:    
2    
3    
4    
5

The range() function defaults to increment the sequence by 1, however it is possible to specify the increment value by adding a third parameter:

range(2, 30, 3):

Example 3:

#Increment the sequence with 3 (default is 1):
for x in range(2, 30, 3):
    print(x)

Output:     
2
5
8
11
14
17
20
23
26
29