I don't understand what I'm doing wrong i've tried several different cases for what i am doing here. Will someone please point my error out.<div><br></div><div>Thank you.</div><div><br></div><div><br></div><div>
<div> 1 #!/bin/bash/python</div><div> 2 import math</div><div> 3 try:</div><div> 4 x = int(input("Enter your number: "))</div><div> 5 if( 0 > x | x > 2147483647):</div><div> 6 raise Exception()</div>
<div> 7 else:</div><div> 8 end = 0</div><div> 9 count = 0</div><div> 10 count1 = x</div><div> 11 counter = 0</div><div> 12 print("end: ", end)</div><div> 13 print("count: ", count)</div>
<div> 14 print("count1: ", count1)</div><div> 15 print("counter: ", counter</div><div> 16 </div><div> 17 while (end == 0): # <-------------------returns syntax error on this while statement</div>
<div> 18 if(count < x):</div><div> 19 </div><div> 20 sol = math.pow(count, 2) + math.pow(count1, 2)</div><div> 21 count += 1</div><div> 22 count1 -= 1</div>
<div> 23 print("end: ", end)</div><div> 24 print("count: ", count)</div><div> 25 print("count1: ", count1)</div><div> 26 print("counter: ", counter</div>
<div> 27 if( sol == x):</div><div> 28 counter += x</div><div> 29 else:</div><div> 30 end = 1</div><div> 31 except Exception as ran:</div>
<div> 32 print("Value not within range", ran)</div></div><div><br></div><div><br></div><div><br></div>