2 回答
TA贡献1840条经验 获得超5个赞
尝试这个:
elif unit2Done == "n":
pass # this is used as a placeholder, so the condition's body isn't empty
else:
print "Sorry. That's not a valid answer."
这里的问题是unit2Done == "n"条件的主体不能为空。在这种情况下,pass必须将a用作占位符。
TA贡献1797条经验 获得超6个赞
除了require之外pass,它就在这里:
95 elif unit2Done == "n": # space space tab tab
96 pass # space space space space tab tab tab
97 else: # space space space space tab tab
98 print "Sorry. That's not a valid answer." # space space tab tab tab
你确实有混合物。
在vim中,您可以执行以下操作:
set listchars=tab:>-,trail:.
这是您的代码如下所示:
95 >--->---elif unit2Done == "n":
96 >->--->---pass
97 >->---else:
98 >--->--->---print "Sorry. That's not a valid answer."
添加回答
举报