def pedeChute():
while True:
try:
chute = int(input("chute: "))
return chute
except:
pass
def jogo():
while True:
#algo aqui
chute = pedeChute() #sempre será válido
if chute == 0:
break
#algo aqui
#https://pt.stackoverflow.com/q/449742/101
ZGVmIHBlZGVDaHV0ZSgpOgogICAgd2hpbGUgVHJ1ZToKICAgICAgICB0cnk6CiAgICAgICAgICAgIGNodXRlID0gaW50KGlucHV0KCJjaHV0ZTogIikpCiAgICAgICAgICAgIHJldHVybiBjaHV0ZQogICAgICAgIGV4Y2VwdDoKICAgICAgIAkgICAgcGFzcwoKZGVmIGpvZ28oKToKICAgIHdoaWxlIFRydWU6CiAgICAgICAgI2FsZ28gYXF1aQogICAgICAgIGNodXRlID0gcGVkZUNodXRlKCkgI3NlbXByZSBzZXLDoSB2w6FsaWRvCiAgICAgICAgaWYgY2h1dGUgPT0gMDoKICAgICAgICAJYnJlYWsKICAgICAgICAjYWxnbyBhcXVpCiAgICAgICAgCiNodHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvNDQ5NzQyLzEwMQ==