前提・実現したいこと
BMI値の表示
ここに質問の内容を詳しく書いてください。
入門書に書かれているコードを書きました。
ターミナル上で実行したところエラーが出ました。
発生している問題・エラーメッセージ
File "bmi.py", line 1, in <module>
while true:
NameError: name 'true' is not defined
ここに言語名を入力
python 3.6
ソースコード
while true:
height=input("身長(m)?:")
if len(height)==0:
break
height=float(height)
weight=float(input("体重(kg)?:"))
bmi=weight/pow(height,2)
print("BMI値は{:.1f}です。".format(bmi))
if bmi<18.5:
print("Mr.ガリガリ君")
elif 18.5<=bmi<25.0:
print("中肉中背THEふつう君")
elif 25.0<=bmi<30.0:
print("デブ")
else:
print("末期のデブ")
よろしくお願いいたします。