I am using multiple nested for
loops. In the last loop there is an if
statement. When evaluated to True
all the for
loops should stop, but that does not happen. It only break
s out of the innermost for
loop, and than it keeps on going. I need all loops to come to a stop if the break
statement is encountered.
My code:
for i in range(1, 1001):
for i2 in range(i, 1001):
for i3 in range(i2, 1001):
if i*i + i2*i2 == i3*i3 and i + i2 + i3 == 1000:
print i*i2*i3
break