rangev2 – A new version of Python range class
range() is a built-in function of Python. It is used when a user needs to perform an action for a specific number of times. The
range() function is used to generate a sequence of numbers. But the sequence of numbers produced by range is generally either decreasing or increasing linearly which means it is either incremented and decremented by a particular constant.
rangev2 module provides a function
new_range() which allows to produce sequence also by using
*, //, % operators so that sequence can be varied exponentially is well.
This module does not come built-in with python, so it can be installed by typing the below command in the terminal.
pip install rangev2
Syntax: new_range(start, stop, step)
start – integer starting from which the sequence of integers is to be returned.
stop – integer before which the sequence of integers is to be returned.
step – string containing operand and operator.
2 4 8 16 32 64 2 4 16 256 100 33 11 3