【发布时间】:2018-08-30 16:44:37
【问题描述】:
我在 Python 3.6 中使用以下代码:
age = 65
retirement = age - 64
if retirement < 10:
print "(you will get retire soon)"
else:
Syntax Error: invalid syntax
我在 if-else 语句中尝试了几种不同的方法,但仍然不起作用。
有没有人知道程序为我检测错误的方法?谢谢。
【问题讨论】:
-
if和else未垂直对齐。else块没有语句。出于某种原因,除第一行之外的所有内容都缩进了。 -
将
print "(you will get retire soon)"修复为print("you will get retire soon")并修复代码缩进。 -
python 对缩进敏感...docs.python.org/2.0/ref/indentation.html
-
嘿,它仍然无法正常工作是我的代码:
-
年龄 = 65 >>> 退休 = 65 - 1 >>> 如果退休
标签: python syntax-error