我正在PySchools上试验这些练习,我被困在主题上:2、Q6.问题如下
写一个函数来计算一个人的体重指数。 体重指数=体重(公斤)/(身高(米)*身高(米))
我试过这个代码
def BMI(weight, height):
return "%.1f"%(weight/(height*height))我得到的结果如下

这里有什么问题?
发布于 2015-11-24 07:59:24
手术
weight/(height*height)返回一个整数(一个整数)。若要将计算作为浮点进行,请使用f.ex。
1.0 * weight/(height*height)发布于 2017-07-21 13:52:12
注意:返回一个小数点1位的字符串。
def BMI(weight, height):
bmi = float(weight)/(height*height)
return '%.1f' % bmi https://stackoverflow.com/questions/33888170
复制相似问题