Open
Description
Issue:
The comments in the python-for-beginners/12 - Loops/number.py
file contain inaccuracies about the range
function in Python.
Details:
In the file number.py
, the comment states:
# range creates an array
# First parameter is the starter
# Second indicates the number of numbers to create
# range(0, 2) creates [0, 1]
This is incorrect because:
range
does not create an array; it creates arange
object.- The second parameter of
range
specifies the end value (exclusive), not the number of values to create. range(0, 2)
does indeed create[0, 1]
, but the comment should clarify that the second parameter is the end value, not the count of numbers.
Suggested Correction:
Update the comments in number.py
to accurately describe the range
function. For example:
# range creates a range object, not an array
# The first parameter is the starting value
# The second parameter is the ending value (not included in the sequence)
# range(0, 2) creates a sequence [0, 1]
File Path:
python-for-beginners/12 - Loops/number.py
Thank you for addressing this issue.
Metadata
Metadata
Assignees
Labels
No labels