def main():
cmd = (raw_input('#>>'))
if cmd=="SND_CMD_CREDITS":
print "This language is made by Biohazard166 (Bioclassic23) or Dreadlurker36"
main()
if cmd=="SND_CMD_HELP":
print"Unfinsihed"
main()
if cmd=="SND_CMD_VER":
print"This language is in VrPre-Alpha TEST PHASE 1"
main()
else:
print cmd,
print " unknown command."
main()
print "Dreadscript Shell"
main()
从SND_CMD_VER向下的所有内容都不起作用它甚至根本不显示错误消息,因为错误消息是"未知命令"脚本是错误的还是有一个如此明显的错误让我看起来像个白痴?
答案 0 :(得分:0)
修复您的indentation并确保您的程序正确地通过if
语句。
即使前两行也应该抛出错误:
def main():
cmd = (raw_input('#>>'))
正确的表示法是:
def main():
cmd = (raw_input('#>>'))