我创建了一个选择菜单,要求您输入要运行的命令,我是通过使用if
和elif
语句来完成的,但是当命令(if语句)完成时,我希望它们转到行询问运行哪个命令。这是我目前的代码(现在我没有这样的代码):
# Asks which command you want to run. word = input("Which command? ") # Runs the command/s. if word == "info": print("Info command.") elif word == "replace": print("Replace command.") elif word == "ping": print("Ping command") else: print("Command not found")
如果有人能帮忙,那就太棒了,谢谢。
尝试将代码包装在中,而True:
块。这将无限期地重复代码。
要进一步阅读,请尝试以下内容
对不起,如果这太多了,但是你可能想考虑把它放进一个函数来做这样的事情:
def main():
# Asks which command you want to run.
word = input("Which command? ").strip().lower()
# Runs the command/s.
if word == "info":
print("Info command.")
elif word == "replace":
print("Replace command.")
elif word == "ping":
print("Ping command")
elif word == "quit":
return False
else:
print("Command not found")
return True
while main():
pass
这将是同样的事情而True
然后如果某事:打破
我有一个关于TestFX4的问题。有一个GUI对象,我想在其中将文本设置为TextField(“#SearchField”)。 它在TestFX3中的工作方式如下:
我正在使用play框架来实现REST API服务。 在一个函数中,我使用java异步库与另一个服务对话,它返回一个
问题内容: Objective- C声明一个类函数,在使用每个类之前,该函数对每个类都运行一次。除其他事项外,它通常用作交换方法实现(交换)的入口。 Swift 3.1不建议使用此功能,并显示警告: 方法“ initialize()”定义了Objective-C类的方法“ initialize”,不能保证它会由Swift调用,并且在以后的版本中将不允许使用 如何解决此问题,同时仍保持与当前使用入口
================web.xml===================== 我把spring.xml放在src/main/resources文件夹中,希望web.xml中指定的位置是正确的 sitemendorLogin.jsp如下所示 我不确定,如果我做的方式是正确的,在tomcat启动时,得到以下错误: 严重:配置org.springframework.web.context.c
如何才能一个人做一个项目? 因为我尝试了,一个人做项目,会懒惰,会不知道下一步做什么。 如果是一个团队做,还有项目进度表、项目管理,分工合作。 但是如何一个人做出一个项目?