1
我想完成我的第一個挑戰谷歌foobar挑戰,我卡住了一個錯誤,我似乎無法解決無論我做什麼!谷歌foobar挑戰EOFError
def answer(plaintext):
plaintext = raw_input('(string) plaintext = ')
answer(plaintext)
我得到 「的EOFError [線2]」
但是,當我做到這一點
def answer(plaintext):
try:
plaintext = raw_input('(string) plaintext = ')
except(EOFError):
return
answer(plaintext)
我得到它說的錯誤,所有的測試用例失敗
我想你的意思是**回答(明文)**。 – Wontonimo
所有的測試用例都失敗了,因爲answer()函數必須返回一些值,所以google foo.bar可以驗證他們的答案,並且在給出的上述代碼中缺少此返回X語句。 – bhagwanparge
@wontonimo你可以看到有一個返回語句,但沒有實際返回任何值,所以它與返回任何值都是一樣的。 – bhagwanparge