Range Function in Python
If you're looking to loop through indices rather than the elements themselves, you'll want to get familiar with the range()
function. range()
produces a series of numbers and returns a range
object. This function can accept 1, 2, or 3 positive number arguments.
When you provide just one argument, n
, it returns all integers from 0
up to, but not including, n
. For example, range(5)
yields the numbers 0
through 4
.
123# Range with one argument for i in range(5): print(i, end = ' ')
If you give the function two arguments, n
and m
, it returns all integers starting from n
and going up to, but not including, m
.
So, range(5, 10)
will produce the numbers 5
through 9
.
123# Range with two arguments for i in range(5, 10): print(i, end = ' ')
When you provide three arguments, n
, m
, and s
, it returns integers starting from n
and ending before m
, but incrementing by s
.
For instance, range(10, 30, 5)
will give you the numbers 10, 15, 20, 25
.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 1.64
Range Function in Python
Sveip for å vise menyen
If you're looking to loop through indices rather than the elements themselves, you'll want to get familiar with the range()
function. range()
produces a series of numbers and returns a range
object. This function can accept 1, 2, or 3 positive number arguments.
When you provide just one argument, n
, it returns all integers from 0
up to, but not including, n
. For example, range(5)
yields the numbers 0
through 4
.
123# Range with one argument for i in range(5): print(i, end = ' ')
If you give the function two arguments, n
and m
, it returns all integers starting from n
and going up to, but not including, m
.
So, range(5, 10)
will produce the numbers 5
through 9
.
123# Range with two arguments for i in range(5, 10): print(i, end = ' ')
When you provide three arguments, n
, m
, and s
, it returns integers starting from n
and ending before m
, but incrementing by s
.
For instance, range(10, 30, 5)
will give you the numbers 10, 15, 20, 25
.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Takk for tilbakemeldingene dine!