pycharm 尝试定义is_hot = True,但它给出了:(缩进错误:python 3中的意外缩进)[已关闭]

uqzxnwby  于 2022-12-26  发布在  PyCharm
关注(0)|答案(2)|浏览(126)

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
19小时前关门了。
Improve this question
我试图定义一个代码来在if语句中使用它,但是当我试图启动程序时,我得到了错误

    • 代码**'
is_hot = True
is_cold = True

if is_hot:
    print("It's a hot day")
elif is_cold:
    print("It's a cold day")
else:
    print("It's a lovely day")

'

    • 错误代码**'
File "C:\Users\OMR\PycharmProjects\HellowWorld\app.py", line 1
    is_hot = True
IndentationError: unexpected indent

'
我尝试使用定义代码"def"和导入代码"import()",但没有任何效果
并且我expext这个错误是因为定义代码错误

5vf7fwbs

5vf7fwbs1#

若要修复此错误,必须确保“if”块中的所有代码行都具有相同数量的空格或制表符、缩进块。
“if”语句和“elif”语句缩进一个空格,但else语句根本不缩进。
这是我在代码中看到的唯一错误。如果你谷歌一下或者只是阅读文档,你可以阅读更多关于这类错误的信息。一些代码编辑器也可以帮助检测错误所在。
您可以在此link上了解更多信息

rn0zuynd

rn0zuynd2#

问题是我在每个代码的请求处都留了空间

旧代码

is_hot = True
 is_cold = True

 if is_hot:
     print("It's a hot day")
 elif is_cold:
     print("It's a cold day")
 else:
     print("It's a lovely day")

但当我试图删除每一个空间在乞求关闭的程序已经解决

新代码

is_hot = True
is_cold = True

if is_hot:
    print("It's a hot day")
elif is_cold:
    print("It's a cold day")
else:
    print("It's a lovely day")

相关问题