Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.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 3.x 为什么我得到一个函数的错误和另一个几乎相同,但在它的底部?_Python 3.x_Function - Fatal编程技术网

Python 3.x 为什么我得到一个函数的错误和另一个几乎相同,但在它的底部?

Python 3.x 为什么我得到一个函数的错误和另一个几乎相同,但在它的底部?,python-3.x,function,Python 3.x,Function,有人能教我如何在身体里扮演一个角色吗 def tahtaDoldu(): mu = 0 for i in hamle: if i != " ": mu += 1 if mu > 0: return True else: return False hamle是前面定义的列表。所有的空格都是用tab表示的,我对它们进行了几次更正。当我运行它时,它会给出一个 SyntaxError:

有人能教我如何在身体里扮演一个角色吗

def tahtaDoldu():
    mu = 0
    for i in hamle:
        if i != " ":
            mu += 1
        if mu > 0:
            return True
        else: return False
hamle
是前面定义的列表。所有的空格都是用tab表示的,我对它们进行了几次更正。当我运行它时,它会给出一个

SyntaxError:应为缩进块


函数行“:”后的空行变为红色。这里有什么问题?

确保缩进使用空格或制表符,代码没有问题,只需确保将
hamle
列表传递给函数即可

e、 g


请编辑您的问题以显示代码中的精确缩进。。但如果这是问题所在,那么我建议你自己检查缩进,看看你遗漏了什么。你发布了一个文本块,没有格式或缩进的代码在前后混合在文本中。您希望我们如何帮助您解决由此产生的预期缩进块错误?此外,标题中的文本甚至不能解析为实际的句子。
def tahtaDoldu(hamle):

    mu = 0
    for i in hamle:
        if i != " ":
            mu += 1
        if mu > 0:
            return True
        else: 
            return False