python 用户输入和while循环

使用input和while循环的情况下,程序需要用户输入数值去进行一系列数学计算,当用户输入字符串"quit"时,让循环停止。
用int让字符串变成整型数时,输入quit就会报错,这种情况该如何解决呢?

img

那建议不要用 int(input()) 这种形式

先接收 ,判断后再处理

val = input()
if val == 'quit':
     #准备退出
else:
     val_num = int(val)
     # 开始处理你的工作