Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 空行上出现意外的未登录 为什么我在开始之前(在)空白行上有一个意外的缩进()_Python 2.7 - Fatal编程技术网

Python 2.7 空行上出现意外的未登录 为什么我在开始之前(在)空白行上有一个意外的缩进()

Python 2.7 空行上出现意外的未登录 为什么我在开始之前(在)空白行上有一个意外的缩进(),python-2.7,Python 2.7,我知道outside_cave()没有定义,这是一个片段。您缺少一个,除了要与您的一起尝试。有一个关于异常处理的优秀部分,提供了示例和其他有用信息。这一行真的是空白的,还是有一些空格字符?当我尝试这样做时,它会给我另一个错误。它说这是无效的语法。当你尝试做什么时?添加except位。你能给我一个例子,说明我将如何在我的代码中使用它吗? def start (): print '''Welcome to my game''' prompt_1 () def prompt_1

我知道outside_cave()没有定义,这是一个片段。

您缺少一个
,除了
要与您的
一起尝试
。有一个关于异常处理的优秀部分,提供了示例和其他有用信息。

这一行真的是空白的,还是有一些空格字符?当我尝试这样做时,它会给我另一个错误。它说这是无效的语法。当你尝试做什么时?添加except位。你能给我一个例子,说明我将如何在我的代码中使用它吗?
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 ()