<分区>
我正在使用 Python 3.1 IDLE,并且发现 IDLE 将空格(我将这样标记 - _)突出显示为语法错误。我想知道是否有人知道问题出在哪里并提供解决方案。我知道它看起来不对,但下划线只是为了突出 IDLE 指出问题所在的位置。我无法弄清楚那一行和下一行的问题是什么。
def attrSelection():
while attrChoice!=6
if attrChoice==1:
attrChoice=Power
baseAttr=int(basePow)
attrEditor()
_ elif attrChoice==2:
attrChoice=Health
baseAttr=int(baseHlth)
attrEditor()
elif attrChoice==3
attrChoice=Wisdom
baseAttr=int(baseWis)
attrEditor()
elif attrChoice==4:
attrChoice=Dexterity
baseAttr=int(baseDex)
attrEditor()
elif attrChoice==5:
assignRandom()
else:
print('Option does not exist. Please enter option in range 1-6.')
attrChoice=input('Choice: ')