def start ():
print '''Welcome to my game'''
prompt_1 ()
def prompt_1 ():
prompt_0 = raw_input('Type a command: ')
try:
if prompt_0 == 'go':
outside_cave ()
elif prompt_0 == 'help':
print 'Type "go" to proceed!'
print
prompt_1 ()
else:
print '...'
print
prompt_1 ()
start ()
为什么我会在start()
之前的空白行上获得意外的Unindent我知道没有定义outside_cave(),这是一个片段。