Python Forum
need help what is the error here
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
need help what is the error here
#1
i am trying to find the cube root and print
cube=-64
for i in range(abs(cube)+1):
    if i**3 >=abs(cube):
	break
if i**3 !=abs(cube):
	print(cube," is not a perfect cube")
else:
   if  cube<0:
     	i = -i
    print('Cube root of ' + str(cube) + ' is ' + str(cube))
error is line no 4

Error:
C:\Users\solas\Documents>cubert.py File "C:\Users\s\Documents\cubert.py", line 4 passed all potential cube roots ^ SyntaxError: invalid syntax
1)sure there is a syntax error ?
2) here "i" i in range in line no 2 , does it initializes to zero for first iteration.Could you please explain the control how it is passing line by line
Reply


Messages In This Thread
need help what is the error here - by m123 - Mar-22-2018, 02:22 AM
RE: need help what is the error here - by wavic - Mar-22-2018, 04:26 AM
RE: need help what is the error here - by m123 - Mar-24-2018, 04:52 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020