gpt4 book ai didi

python - 无法解析 "SyntaxError: invalid syntax"

转载 作者:行者123 更新时间:2023-12-01 02:06:52 24 4
gpt4 key购买 nike

我对 Python 很陌生,我试图编写一段愚蠢的、毫无意义的代码。但是,当我尝试运行代码时,出现“无效语法”错误。这是代码:

import time

name=input("What would your name happen to be?")
print("Hello there,", name,"!")

time.sleep(3)

ohno=input("Would you like your PC to crash? (Yes or No)")
if ohno.lower() == "yes":
print("* crashes", name,"'s PC *")
else:
print("Invalid answer, reload script")

if ohno.lower() == "no":
print("Okay. Have a nice day,", name)
else:
print("Invalid answer, reload script")

当错误出现时,它甚至不显示错误所在。语法对我来说似乎很好......或者我可能只是一个十足的白痴。好吧,如果有人能帮助我,那将会很有帮助。预先感谢您!

最佳答案

我认为您正在尝试设置一个三路分支 - 一条消息表示"is",另一条消息表示“否”,以及一条不同的消息表示任何其他选项。但是您的代码在正确的位置没有 else 语句。你可以这样设置:

import time

name=input("What would your name happen to be?")
print("Hello there,", name,"!")

time.sleep(3)

ohno=input("Would you like your PC to crash? (Yes or No)")
if ohno.lower() == "yes":
print("* crashes", name,"'s PC *")
elif ohno.lower() == "no":
print("Okay. Have a nice day,", name)
else:
print("Invalid answer, reload script")

关于python - 无法解析 "SyntaxError: invalid syntax",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48971232/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com