2024-09-25 08:33:55 发布
网友
我对编写Python很陌生,我正在学习它。在
现在我已经做了一段代码,但是仍然得到以下错误:
'标识错误:unident与任何外部标识级别不匹配。'
我希望你们能帮我。在
password = test123 if password == raw_input('What is the password?'): print("Acces given") else: print("Acces forbidden")
应该是这样的:
password = 'test123' if password == raw_input('What is the password? '): print('Access given') else: print('Access forbidden')
进一步阅读:PEP8
else需要正好低于if语句。所以,你需要像我一样不去干涉别人。Python是关于缩进的,每个东西在一个缩进中的排名都是一样的。所以,在您的例子中,else语句驻留在if中。规则是你不能没有if。所以,这是错误的。在
应该是这样的:
进一步阅读:PEP8
else需要正好低于if语句。所以,你需要像我一样不去干涉别人。Python是关于缩进的,每个东西在一个缩进中的排名都是一样的。所以,在您的例子中,else语句驻留在if中。规则是你不能没有if。所以,这是错误的。在
相关问题 更多 >
编程相关推荐