def ask_input(prompt, error): while true: value = input(prompt) try: int(value) > 1 break except valueerror: print(error) else: return value
so want make simple function returns value if integrel , greater 1. far function seems accept put in. need make multiple loops or can integrate both of statement in while loop?
use if
statement:
while true: value = input(prompt) try: if int(value) > 1: return int(value) # return value if condition met except valueerror error: print(error)
Comments
Post a Comment