Firstly, You should not write in range(0,5) if you want to iterate through n numbers.
Secondly, You do not need to write another while function. You use for loop
or while loop
for this question.
Change
for i in range(0,5):
while i < 5:
print(i ** 2)
i += 1
break
to
for i in range(0,n):
print(i ** 2)
2
solved Hackerrank doesn’t accept my code. Why?