首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >复答错误在中学主题2: Q6

复答错误在中学主题2: Q6
EN

Stack Overflow用户
提问于 2015-11-24 07:57:09
回答 2查看 634关注 0票数 1

我正在PySchools上试验这些练习,我被困在主题上:2、Q6.问题如下

写一个函数来计算一个人的体重指数。 体重指数=体重(公斤)/(身高(米)*身高(米))

我试过这个代码

代码语言:javascript
复制
def BMI(weight, height): 
    return "%.1f"%(weight/(height*height))

我得到的结果如下

这里有什么问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-24 07:59:24

手术

代码语言:javascript
复制
weight/(height*height)

返回一个整数(一个整数)。若要将计算作为浮点进行,请使用f.ex。

代码语言:javascript
复制
1.0 * weight/(height*height)
票数 3
EN

Stack Overflow用户

发布于 2017-07-21 13:52:12

注意:返回一个小数点1位的字符串。

代码语言:javascript
复制
def BMI(weight, height): 
    bmi = float(weight)/(height*height)
    return '%.1f' % bmi 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33888170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档