2 回答

TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超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貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超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
你確實(shí)有混合物。
在vim中,您可以執(zhí)行以下操作:
set listchars=tab:>-,trail:.
這是您的代碼如下所示:
95 >--->---elif unit2Done == "n":
96 >->--->---pass
97 >->---else:
98 >--->--->---print "Sorry. That's not a valid answer."
添加回答
舉報