fork download
  1. #coding:utf-8
  2. #while True:
  3.  
  4. height = input('身長(m)?:')
  5. if len(height) == 0:
  6. #Enterキーだけが押された場合は終了です
  7. exit() #break
  8. #入力は文字列なので、少数に変換します
  9. height = float(height)
  10. weight = float(input('体重(kg)?:'))
  11. #組み込み関数powで累乗を計算できます
  12. bmi = weight / pow(height,2)
  13.  
  14. #小数点以下第1位までの出力にフォーマットしています
  15. print('BMI値は{:.1f}です。'.format(bmi))
  16. if bmi < 18.5:
  17. print('すこしやせすぎです。')
  18. elif 18.5 <= bmi < 25.0:
  19. print('標準的な体型です。')
  20. elif 25.0 <= bmi < 30.0:
  21. print('すおし太っています。')
  22. else:
  23. print('高度の肥満です。')
Success #stdin #stdout 0.04s 9368KB
stdin
1.7
65
stdout
身長(m)?:体重(kg)?:BMI値は22.5です。
標準的な体型です。