print("加法运算,如果想退出 请输入'q'")
while True:
number1 = input("\n请输入第一个数字: ")
if number1 == 'q':
break
try:
first_number = int(number1)
except ValueError:
print("您输入的第一个数字不符合规范!请重新输入数字!")
else:
number2 = input("请输入第二个数字: ")
if number2 == 'q':
break
try:
second_number = int(number2)
except ValueError:
print("\n您输入的第二个数字不符合规范!请重新输入数字!")
else:
answer = first_number + second_number
print('\n加法运算的结果是:')
print(answer)
结果
加法运算,如果想退出 请输入'q'
请输入第一个数字: 8
请输入第二个数字: 9加法运算的结果是:
17请输入第一个数字: 5
请输入第二个数字: f您输入的第二个数字不符合规范!请重新输入数字!
请输入第一个数字: 8
请输入第二个数字: qProcess finished with exit code 0