【发布时间】:2017-02-22 13:57:15
【问题描述】:
我目前正在使用 Python 开发一个自动故障排除程序。下面是我需要帮助的一段脚本。
s1 = input("Is your phone freezing/stuttering? ")
if s1 == "Yes" or s1 == "yes":
print("Try deleting some apps and this might help with your problem.")
if s1 == "No" or s1 == "no":
def foo():
while True:
return False
所以我想要发生的是我的脚本在用户输入“是”以及修复的解决方案出现时停止。是否有可能的循环或类似的东西?此外,如果用户输入 NO,那么我希望脚本继续下一个问题。
【问题讨论】:
-
这是在函数中吗?
return? -
在循环中立即返回是没有意义的,一般来说,永远不要在 if 语句中定义函数。你的问题还不清楚……你想循环什么?
-
请不要转发
-
你能更清楚地解释你想要什么吗?您的问题似乎不清楚。
标签: python loops if-statement