
while True:
try:
x = int(input('请输入x:'))
y = int(input('请输入y:'))
value = x / y
print('x / y is', value)
except Exception as e: # 发生异常时执行
print('输入错误: ', e)
print('请重新输入')
else: # 未发生异常时执行
break请输入x:a输入错误: invalid literal for int() with base 10: 'a'请重新输入请输入x:20请输入y:0输入错误: division by zero请重新输入请输入x:1请输入y:5x / y is 0.2原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。