-1
yes = set(['yes','y', 'ye', ''])
no = set(['no','n'])

choice = raw_input().lower()

if choice in yes:
    return True
if choice in no:
    return False
else:
    sys.stdout.write("Please respond with 'yes' or 'no'")

我以为这是我的缩进,但我仍然无法让它工作,它可能很简单,我稍后将它用作另一个文件的基础,所以我需要检查它是否有效。

4

1 回答 1

2

您只能return在函数中使用语句。您的代码根本没有定义函数。

于 2013-03-21T16:46:49.930 回答