Discuss / Python / 作业 没找到问题(吐血)

作业 没找到问题(吐血)

Topic source

# -*- coding: utf-8 -*-

height=1.75

weight=80.5

bmi=weight/(height**2)

if bim<18.5:

     print('过轻')

 elif  18.5<=bim<25:

     print('正常')

 elif  25<=bim<28:

     print('过重')

 elif  28<=bim32:

     print('肥胖')

 else:

     print('严重肥胖')

  报错  :

  File "main.py", line 8

    elif  18.5<=bim<25:

                      ^

IndentationError: unindent does not match any outer indentation level

但是我的缩进没发现问题

无此777

#3 Created at ... [Delete] [Delete and Lock User]

hxd 你bmi和bim写反了

我改过来了  但是还是这个报错

我的是在32后面错误,但是我不知道哪里错

确实是缩进问题。我把你的代码粘下来试了一下,从第一个print开始,每行都多了一个空格,删掉就好了。

py不是会强制缩进吗,不要动很美观


  • 1

Reply