4python小项目---# 体脂率计算
# 体脂率计算
# 输入身高、体重、年龄、性别
personH = input('请输入您的身高(m)')
personH = eval(personH) # 输入数据是什么,eval()就会显示为原始数据的类型
personW = input('请输入您的体重(kg)')
personW = eval(personW)
personA = input('请输入您的年龄')
personA = eval(personA)
personS = input('请输入您的性别(男:1,女:0)')
personS = eval(personS)# 数据处理
# BMI=体重(kg)/(身高*身高)(m)
# TZV= 1.2*BMI+0.23*年龄-5.4-10.8*性别(男:1,女:0)
# 男性体脂率正常范围15%-18%,女性体脂率正常范围25%-28%,
BMI = personW / (personH * personH)
TZV = 1.2 * BMI + 0.23 * personA - 5.4 - 10.8 * personS
# 输出:告诉客户是否正常
minNum = 0.15 + 0.1 * (1 - personS)
maxNum = 0.18 + 0.1 * (1 - personS)
result = minNum <= TZV <= maxNum
print(TZV)
print('您的体脂率是否正常:', result)
4python小项目---# 体脂率计算相关推荐
- Python - 体脂率
刚开始学ptyhon,记录下第一个作业,体脂率 1 输入: 身高,体重,年龄,性别. 性别需输入 0 或者 1,这里没有用到判断是否是字符. 2 数据处理: 体脂率计算: 将4个变量输入公式,并得出体 ...
- python案例——体脂率项目
通过一个人的身高.体重.年龄.性别,判断这个人的体脂率,并且反馈是否正常? 首先接到项目后一定要一步步细分任务,直到每个细分的任务都可以用代码来实现. 写代码之前,先要确定python版本的问题 然后 ...
- 计算体脂率,并给出评价
#计算体脂率,并给出评价 ##收集参数 height = input ("请输入您的身高(m):") weight = input ("请输入您的体重(kg):" ...
- python第一个程序:计算体脂率
主要是为了提醒自己要--保重 height = input('请输入身高(m):') weight = input('请输入体重(KG):') age = input('请输入年龄:') sex = ...
- 用计算机算出用不用减肥,体脂率计算器有什么用
我们在健身房进行体检的时候,都会有一个项目叫做体脂率,现在网上也有很多体脂率计算器,只要输入自己的身高和体重就可以自动计算出体内的体脂率.体脂率是有一个标准的偏瘦和偏胖,都会有相关的体脂率值范围.很多 ...
- 怎么用计算机测出来体脂,如何简单测算出自己的体脂率?
原标题:如何简单测算出自己的体脂率? 想了解自己是否肥胖,必须从掌握你的体脂率(BFR,Body Fat Ratio)开始,它是了解身体脂肪含量的一个重要指数. 什么是"体脂率"? ...
- 测试不同体重体型软件样子的,为什么有的人身高、体重相同,体型却不一样?这是体脂率在作祟...
原标题:为什么有的人身高.体重相同,体型却不一样?这是体脂率在作祟 原创内容,擅自搬运者必究! 胖子若想要减肥,那么你首先要知道导致肥胖的原因是什么,只有从根源下手,才能有效达到目标身材. 首先,肥胖 ...
- JavaScript小项目之BMI值计算
项目题目: 实现BMI值计算器 项目作用: 复习JavaScript课程知识,学习DOM基础知识,熟悉document对象的使用,实现简单的BMI计算器页面. JavaScript小项目系列 前言 一 ...
- 06 体脂率案例优化
In [14]: personHeight = input('请输入你的身高(m):') personHeight = float(personHeight) personWeight = input ...
- Python练手小项目(4)计算体重身高指数BMI
身体质量指数,是BMI(Body Mass Index [4] )指数,简称体质指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准. 计算公式为:BMI=体重÷身高2.(体重单位:千克:身高 ...
最新文章
- 将.NET概念映射到Lightning平台
- 根据坐标点鼠标 不移动_工地基本功:别管一致不一致,CAD坐标一次全部导入...
- 学习设计模式 - 六大基本原则之接口隔离原则
- bfc是什么_关于margin的两个经典bug,以及bfc简述
- 763 Hex Conversion
- linux 查看空间(内存、磁盘、文件目录、分区)的几个命令
- javascript乘法和加法_前端基础:JavaScript
- linux串口查看mxser,Ubuntu8.04安装CP-168U的串口连接问题
- Core 3.1中的应用程序设置如何在多环境场景中工作
- java用cookie最新浏览商品_jQuery.cookie.js实现记录最近浏览过的商品功能示例
- C#、TypeScript之父Anders Hejlsberg:“会用Excel就是程序员 ”
- 程序员之道——编程也是一门艺术
- java基础——自动装箱与拆箱
- SQL Server BI Step by Step SSIS 5 --- 通过Email发送查询结果
- error: ‘SA_INTERRUPT’ undeclared (first use in this function)
- mysql sqlyog命令_SQLyog的基本使用
- talib如何安装方法
- 互联网公司起名,其实都有套路的!
- 魔王抓住了公主 等笑话
- javascript设置网页快捷键
热门文章
- 围棋棋盘 -《跟小海龟学Python》案例代码
- Topaz Sharpen A I人工智能清晰锐化PS插件
- python垃圾邮件识别_垃圾邮件过滤器 python简单实现
- 元数建模工具chiner
- Get Server Down when retrieve the channel list in sopcast, how to solve it?
- 记录一次使用python来实现雷神加速器自动恢复时间和暂停时间的脚本
- Windows 强制删除文件及文件夹命令
- android启动第三方浏览器问题
- 什么是消息队列(Message queue)
- Linux系统下的文件和文件夹相关操作(创建/删除/修改权限)