【发布时间】:2022-09-28 23:28:02
【问题描述】:
我尝试运行这个 python 程序显示语法错误
age=int(input(\'how old are you?22\')
Next_year_age=age+1
print (f\'on my next birthday,i will be (next_year_age).\')
-
请 edit 您的问题以显示错误消息。
-
将
(next_year_age)
更改为{Next_year_age}
并在第一行末尾添加一个括号 -
我不是 Python 开发人员,但第一行括号不匹配的事实似乎是个问题。
-
数一下你的括号,你在第一行少了一个。错误消息将包含位置,因此当您询问时,请包含完整的错误消息。在三行程序中很容易发现,但不要指望人们会在较长的代码中寻找模糊的“语法错误”。
-
@chc 虽然这可能会修复预期的行为,但它不会修复任何错误消息。