I made a function that validates 2 variables provided by user in input. I have two problems:
- In the function
break
giving me and error:break
outside loop. I can not fix it. - If input is sent to function and when it fails, how can I send it back to input for user to re-enter?
Please find below code:
def testify(arg_test):
while True:
i = arg_test
try:
i == int(i)
except ValueError as e:
print ("Enter valid int value")
else:
break
return arg_test
number_1 = input("Write first number: ");
number_2 = input("Write second number: ");
arg_number_1 = testify(number_1);
arg_number_2 = testify(number_2);