我目前正在使用Python 3.3.0版。
但是它显示了else
,elif
中的语法错误,尽管我做的一切都是正确的。
答案 0 :(得分:2)
如果它给你一个语法错误,那么我建议你没有正确完成所有事情。顺便说一下,这是我的答案,下面的其余部分只是额外的帮助。
当它被全球数百万人测试时,你发现Python if
语句中的错误极不可能,每天数百万次。更有可能的是你的使用它的问题,已经过测试,只有你: - )
发布您的代码,这是唯一确定的方法。您可能在Python3环境中依赖Python2代码,但我认为if
构造没有改变,所以它是值得怀疑的。
您的缩进可能不正确。您可能错过了:
。
有一百件事你可能做错了,但不幸的是,如果没有这些代码我们就无法分辨。
顺便说一句,要使用的Python的最佳版本是您选择的OS的最新稳定版本,可以是Python2或Python3流(取决于您是否需要旧版本)。那是(在这个答案的时候)2.7.4
和3.3.1
。