3

我正在尝试完成我在 Google foobar 挑战中的第一个挑战,但我遇到了一个错误,无论我做什么我似乎都无法修复!

def answer(plaintext):
    plaintext = raw_input('(string) plaintext = ')

answer(plaintext)

我明白了EOFError [line 2]

但是,当我这样做时:

def answer(plaintext):
    try:
        plaintext = raw_input('(string) plaintext = ')
    except(EOFError):
        return
answer(plaintext)

然后我收到一条错误消息,所有测试用例都失败了。

怎么了?

4

1 回答 1

2

您缺少以下内容:

return plaintext;

您必须在处理输入后返回一些东西。

于 2017-05-15T18:44:34.007 回答