height = float(input('请输入你的身高(米): ')) weight = float(input('请输入你的体重(公斤): '))
bmi =round(weight / (height *2), 2) print('你的身高为' + str(height 100) + 'CM') print('你的体重为' + str(weight) + 'KG') print('你的BMI指标为' + str(bmi)) print('你的身体情况属于')
if bmi < 18.5: print('过轻') elif 18.5 < bmi <= 25: print('正常') elif 25 < bmi <= 28: print('过重') elif 28 < bmi <= 32: print('肥胖') else: print('严重肥胖')
晕~为什么单个“*”无法显示?
# -*- coding: utf-8 -*-
对了
跟
有什么分别吗? 我在eclips里面用 # -- coding: utf-8 -- 不知道为什么经常出错
Sign in to make a reply
拉法路斯_Rathalos
coding=utf-8
height = float(input('请输入你的身高(米): ')) weight = float(input('请输入你的体重(公斤): '))
bmi =round(weight / (height *2), 2) print('你的身高为' + str(height 100) + 'CM') print('你的体重为' + str(weight) + 'KG') print('你的BMI指标为' + str(bmi)) print('你的身体情况属于')
if bmi < 18.5: print('过轻') elif 18.5 < bmi <= 25: print('正常') elif 25 < bmi <= 28: print('过重') elif 28 < bmi <= 32: print('肥胖') else: print('严重肥胖')