Python range()
The Python range() function is used to generate a sequence of numbers. The sequence will start from 0 by default, increment by 1, and stop before a specified number.
Python range()
Syntax 1
1
2
range(stop)
Syntax 2
1
2
range(start, stop, step)
Based on the syntax, we can see the range is a keyword to implement the range function, and then in between two brackets () we have parameters like start, stop and steps let learn them in detail.
Python range() parameters
- start - is used to give an integer to start from which sequence of integer to be returned.
- stop - is used to given an integer to stop the sequence with the last number from the number given in stop like stop - 1.
- step - integer value which determines the increment between each integer in the sequence.
Let see a basic example of the range() function.
Example of range() function with only stop parameters
1
2
3
4
5
6
7
x = range(5) # Adding returned value of range function using stop parameters its like start=0, stop=5, step=1
for i in x: # implementing for loop to print the sequence of the range function.
print(i) # printing the i variable from the loop
The output of the program.
1
2
3
4
5
6
0
1
2
3
4
Rules of range()
You can get more details about the Python range() function from here.
This post is licensed under CC BY 4.0 by the author.