【发布时间】:2022-06-10 23:23:02
【问题描述】:
如何防止python“意外”运行else函数:我尝试过,但是命令之间有else,但情况更糟
print("prefix: .")
cmd=input("")
if cmd=='.print':
printer=input("input
print:")
print(printer)
if cmd=='.close':
print("closing")
quit(
if cmd=='.nothing':
print("")
else:
print("invalid!")
【问题讨论】:
-
听起来你想使用
elif...else不是“意外”。它仅在您输入除.nothing以外的任何内容时运行(如果您输入.print则为真) -
@OneCricketeer 感谢您通知我,我想我应该先了解一下,然后再将其关闭,再次感谢,它有帮助!
标签: python