为什么这个试块会创建索引

2024-04-19 18:10:25 发布

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

开始学习python并尝试学习try块。然而,我完全搞不懂为什么这个程序会产生一个单一错误(与其他识别级别不匹配)。你知道吗

while True:
   try:
        yes=(int(input("how smart is neervesh")))
        if neervesh == 0:
            print("yes is smart")
        elif neervesh ==1:
            print("yeas")
        else:
            print("kill me now")
    except ValueError:
        print("dont be retarded like yes")

Tags: 程序trueinputifissmart错误级别
2条回答

你的try被3个空格缩进,除了4个空格。你应该坚持一个压痕宽度(通常是4)。你知道吗

我总是用“升华文本”程序。这个文本编辑器可以让你随时更改缩进。您可以将缩进转换为制表符或空格。这样,你很可能会阻止未来 缩进错误。你知道吗

相关问题 更多 >