fork download
  1. # your code goes hereclass BMI:
  2. def __init__(self, weight, height):
  3. self.weight = weight
  4. self.height = height
  5.  
  6. def setHeightInMsq(self):
  7. self.height = self.height / 100
  8.  
  9. def calcBMI(self):
  10. self.setHeightInMsq()
  11. return self.weight / self.height
  12.  
  13. def getBMIMessage(self):
  14. bmiMessages = [
  15. {"lowBMI" : "Oops. Please eat more already"},
  16. {"normalBMI" : "Hurray. Perfectly normal"},
  17. {"highBMI" : "You are a bit overweight"},
  18. "obeseBMI" : "Oops. Obese :()"}
  19. ]
  20.  
  21. print bmiMessages['lowBMI']
  22.  
  23.  
  24. bmi = new BMI()
  25. bmi.getBMIMessage()
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Traceback (most recent call last):
  File "/usr/lib/python3.7/py_compile.py", line 143, in compile
    _optimize=optimize)
  File "<frozen importlib._bootstrap_external>", line 791, in source_to_code
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "./prog.py", line 2
    def __init__(self, weight, height):
    ^
IndentationError: unexpected indent

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3.7/py_compile.py", line 147, in compile
    raise py_exc
py_compile.PyCompileError: Sorry: IndentationError: unexpected indent (prog.py, line 2)
stdout
Standard output is empty