Range with Steps
Python Range with Step
We can create a Range object with sequence of numbers where the adjacent numbers are separated by a step value.
Syntax
The syntax of range() function with the step parameter is
range(start, stop[, step])
where start
and stop
are the starting of the sequence and the ending of the sequence (stop not included), and the items are defined in given step
s from start
value.
Examples
1. Range from 2 to 15 in steps of 3
In this example, we shall iterate over a range that starts at 2
and goes until 15
in steps of 3
.
Python Program
for r in range(2, 15, 3):
print(r)
Output
2
5
8
11
14
1. Range from 2 to 15 in steps of 4
In this example, we shall iterate over a range that starts at 2
and goes until 15
in steps of 4
.
Python Program
for x in range(2, 15, 4):
print(x)
Output
2
6
10
14
Summary
In this tutorial of Python Examples, we learned how to create a range/sequence that has a step value between adjacent elements.