Python - Unindent does not match any outer indentation

2024-09-30 16:36:44 发布

您现在位置:Python中文网/ 问答频道 /正文

学习,并编写一个简单的电子邮件炸弹。在

while True:
        tgts=raw_input('Target: ')
        if len(tgts)==0:
      break
        elist.append(tgts)

Break用红色突出显示

“取消缩进与任何外部缩进级别都不匹配”

帮忙吗?在


Tags: truetargetinputrawlenif电子邮件炸弹
1条回答
网友
1楼 · 发布于 2024-09-30 16:36:44

缩进在python中非常重要。语句的缩进级别决定它是否在块中。在

例如,如果您有一个if语句。如果该条件为真,则要执行的所有语句的缩进级别应大于if语句本身的缩进。在

在您的特定示例中,以下是正确的编写方法:

while True:
    tgts=raw_input('Target: ')
    if len(tgts)==0:
        break
    elist.append(tgts)

相关问题 更多 >