gpt4 book ai didi

python - 意外缩进

转载 作者:太空宇宙 更新时间:2023-11-04 01:29:40 25 4
gpt4 key购买 nike

我得到了 IndentationError: unexpected indent 即使我完全按照书中所示编写代码 ( http://learnpythonthehardway.org/book/ex25.html )

我确信我正好使用 4 个空格来缩进“def”之后的行。

在 Windows 7 上使用 Python 2.7

这是我在 powershell 中遇到的错误:

PS C:\Users\Kiedis\python> python ex25.py
File "ex25.py", line 3
return sorted(words)
^
IndentationError: unexpected indent

这是我的代码的前 3 行:

def sort_words(words):
"""Sorts the words"""
return sorted(words)

最佳答案

无论如何,您正在混合制表符和空格;运行你的脚本:

python -tt ex25.py

检测错误所在。

然后将您的编辑器配置为使用空格进行缩进,并重新缩进您的文件。参见 How does one configure Notepad++ to use spaces instead of tabs?

关于python - 意外缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14787478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com