python==语法错误

python==语法错误,python,operators,Python,Operators,我通过windmill测试得到以下代码的语法错误。看起来它不喜欢==关于我做错了什么的任何想法 counter = 0 while True: try: # some code goes here except: counter += 1 # some code goes here if counter == 3 counter = 0 在if语句后需要一个冒号 编辑:修复代码的格式

我通过windmill测试得到以下代码的语法错误。看起来它不喜欢==关于我做错了什么的任何想法

counter = 0
while True:
    try:
        # some code goes here

    except:
        counter += 1
        # some code  goes here

        if counter == 3
            counter = 0

在if语句后需要一个冒号

编辑:修复代码的格式

我还看到您使用的是C风格的注释,Python不支持这种注释。Python中的所有注释都以
#
开头


此外,Python通过缩进来限制块。确保块的缩进一致。

if语句后需要冒号

编辑:修复代码的格式

我还看到您使用的是C风格的注释,Python不支持这种注释。Python中的所有注释都以
#
开头


此外,Python通过缩进来限制块。确保块的缩进一致。

出现语法错误。if语句后面需要一个冒号,缩进可能是错误的(粘贴方式不容易分辨)。此外,注释前面还带有#,而不是//

要正确地重新措辞:

while True:
    try:
        # some code goes here
    except:
        counter += 1

        #some code goes here 

        if counter == 3:
            counter = 0 

您有一个语法错误。if语句后面需要一个冒号,缩进可能是错误的(粘贴方式不容易分辨)。此外,注释前面还带有#,而不是//

要正确地重新措辞:

while True:
    try:
        # some code goes here
    except:
        counter += 1

        #some code goes here 

        if counter == 3:
            counter = 0 

另外:使用一个像样的编辑器(能够正确缩进内容,并且能够识别语法)可以解决这些问题。在ThiefMaster重新解释之前,缩进实际上还不到原来的一半——我已经提交了一个编辑请求来恢复格式,因为注释显然也不是代码的一部分,但是评论说缺少了一些代码。另外:使用一个像样的编辑器(可以正确缩进内容,并且能够识别语法)可以消除这些问题。在ThiefMaster重新解释之前,缩进实际上还没有原来的一半糟糕-我已经提交了一个编辑请求来恢复格式,因为注释显然也不是代码的一部分,而是注释代码缺失。谢谢。我的评论确实有一个#而不是一个//不确定你们在哪里看到了//。另外,我的格式是正确的,可能只是我粘贴它的方式。谢谢大家的意见。这只是一句话:谢谢。我的评论确实有一个#而不是一个//不确定你们在哪里看到了//。另外,我的格式是正确的,可能只是我粘贴它的方式。谢谢大家的意见。这只是: