我正在研究一个小型NON AI-Chatbot,我想在“ if name ==“ main ””内进行“ while True:”循环。 。但是当我运行代码时,它说:
为True时: ^ SyntaxError:语法无效
我尝试用True循环制作另一个脚本,该脚本可以工作,但是在另一个脚本中,它根本不起作用。
这是必要的代码:
if __name__ == "__main__"
#forever loop
while True:
#here are some if input things
#this is the last piece of code, in the if__name__ ...
elif input() in query ["That's not funny at all", "That was not funny", "Not funny."]:
jokesorry = ["I am sorry.", "Sorry! :-("]
print(random.choice(jokesorry))
是的,所以当我运行代码时,我得到了一个语法错误原因,原因是True:正如我上面提到的那样。但是当True:时我做错了什么。 为什么会出现错误。 感谢您的帮助。我正在使用python 3.7。