蓝桥杯python编译错误

疑问:蓝桥杯Python组别练习系统
代码在其他多个编译器上运行都没有问题,粘贴到练习系统上面提交就显示编译错误
想问下是我有什么头文件没有写吗,正式比赛也会有这样的编译错误吗?

img

编译信息如下:

Traceback (most recent call last):
  File "C:\Program Files\Python38\lib\py_compile.py", line 144, in compile
    code = loader.source_to_code(source_bytes, dfile or file,
  File "<frozen importlib._bootstrap_external>", line 846, in source_to_code
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "Main.py", line 5
    else:
        ^
IndentationError: unindent does not match any outer indentation level

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Python38\lib\py_compile.py", line 209, in main
    compile(filename, doraise=True)
  File "C:\Program Files\Python38\lib\py_compile.py", line 150, in compile
    raise py_exc
__main__.PyCompileError: Sorry: IndentationError: unindent does not match any outer indentation level (Main.py, line 5)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Python38\lib\runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Program Files\Python38\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "C:\Program Files\Python38\lib\py_compile.py", line 218, in <module>
    sys.exit(main())
  File "C:\Program Files\Python38\lib\py_compile.py", line 213, in main
    if quiet < 2:
NameError: name 'quiet' is not defined

报错是说quiet未定义还有else缩进等问题,检查一下,或者你发下完整的代码

img

建议查下else:的缩进,与其余行缩进对比

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632