zhongguozkh 发表于 2020-8-2 17:05:10

缩进哪里有问题吗

for i in b:
        print(i , "先生,期待您与我共进晚餐~")
      print("哦豁")

SyntaxError: unindent does not match any outer indentation level

>>> for i in b:
        print(i , "先生,期待您与我共进晚餐~")
print("哦豁")
SyntaxError: invalid syntax

>>> for i in b:
        print(i , "先生,期待您与我共进晚餐~")
    print("哦豁")

SyntaxError: unindent does not match any outer indentation level

zltzlt 发表于 2020-8-2 17:06:48

在 Python Shell 中不可以一次运行多段代码,所以会报错。

解决方法主要有两种:


[*]在 IDLE 中按 Ctrl + N,在新文件中写代码,然后按 F5 保存并执行程序
[*]参见在 Shell 中一次性运行多段代码

zltzlt 发表于 2020-8-2 17:08:08

@heidern0612 帮楼主帖子分下类呗{:10_297:}

酱油哥chen 发表于 2020-8-6 13:31:51

python的空格和tab键不能混用,缩进要对齐。可以试试。

zhongguozkh 发表于 2020-9-8 16:46:37

酱油哥chen 发表于 2020-8-6 13:31
python的空格和tab键不能混用,缩进要对齐。可以试试。

谢谢,我刚学的时候的问题,之后清楚了

zhongguozkh 发表于 2020-9-8 16:47:38

zltzlt 发表于 2020-8-2 17:06
在 Python Shell 中不可以一次运行多段代码,所以会报错。

解决方法主要有两种:


链接强,还能这样,跟科幻电影似的
页: [1]
查看完整版本: 缩进哪里有问题吗