我收到第14行的错误?我是新来的python,非常新,3天前开始。我不断收到错误python 2.7
varA = 2
varB = 1
if varB or varA == str:
print("string involved")
elif varA > varB:
print('bigger')
elif varA == varB:
print('equal')
else varA < varB:
print('smaller') # this is line 14, why am I getting an error here?
['else' clause](http://docs.python.org/2/reference/compound_stmts.html#else)不带谓词。用'else:'替换'else varA
falsetru
将来,当您遇到错误时,请发布错误消息(整件事情,回溯),所以我们不必猜测。这一次很容易(并且速度足够快),它不会浪费任何时间,但总的来说它会。 – abarnert
今后将很有用,指出您得到的错误类型和/或标记出错的线路。如果它已经是67或80,这可能是一个不同的故事,14仍然很容易算。 继续工作:) – icedwater