python - Python sys 而不是退出继续
问题描述
我正在制作一个计算器程序,使用 sys 库,当括号没有关闭时,它会打印出它是无效的,应该注意它在一个 while 循环中
sys.exit ("Incorrect answer")
>>Incorrect answer
>> Finishe the program
我已经尝试过
print ("Incorrect answer")
>>Incorrect answer
>>None
我必须让程序继续,但如果我使用 print 它可以工作,但我没有得到
但我什么也没得到,我不知道为什么这是因为有人知道替代方法而不是使用退出、继续或类似的东西?
解决方案
我设法解决了它而不是制作一个
print ("Incorrect answer")
>>Incorrect answer
>> None
利用
return ("Incorrect answer")
>> Incorrect answer
推荐阅读
- authentication - 使用 oidc 的 JWT 使用不同数量的客户端进行身份验证
- python - 如何使用 selenium python 在 facebook 上单击“添加朋友”按钮
- javascript - 响应式导航栏(移动设备问题)
- regex - HTML 模式正则表达式字符之间至少有一个空格
- java - 在大数据(数千行和列)的情况下,为每个单元格设置 CellStyle()
- javascript - Javascript - 如何将提示输入添加到数组中以及是否被取消
- javascript - 将 2 个 JavaScript 合并为 1 个
- algorithm - 缓存抖动效应因大数据大小而降低
- c# - Unity 复制到 Android 上的剪贴板
- python - 创建填充表单的新模型对象