python计算bmi_Python BMI 计算
JIECAO
使用判断语句来实现 BMI 的计算。
BMI 指数(即身体质量指数,简称体质指数又称体重,英文为 Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字
#!/usr/bin/env python3
print('----欢迎使用BMI计算程序----')
name=input('请键入您的姓名:')
height=eval(input('请键入您的身高(m):'))
weight=eval(input('请键入您的体重(kg):'))
gender=input('请键入你的性别(F/M)')
BMI=float(float(weight)/(float(height)**2))
#公式
if BMI<=18.4:
print('姓名:',name,'身体状态:偏瘦')
elif BMI<=23.9:
print('姓名:',name,'身体状态:正常')
elif BMI<=27.9:
print('姓名:',name,'身体状态:超重')
elif BMI>=28:
print('姓名:',name,'身体状态:肥胖')
import time;
#time模块
nowtime=(time.asctime(time.localtime(time.time())))
if gender=='F':
print('感谢',name,'女士在',nowtime,'使用本程序,祝您身体健康!')
if gender=='M':
print('感谢',name,'先生在',nowtime,'使用本程序,祝您身体健康!')
python计算bmi_Python BMI 计算相关推荐
- bmi计算 python_《Python之BMI计算》
<Python之BMI计算> 前段时间写了个 BMI 因为刚刚开始学 有几个错误 第一个: 厘米我当时也没注意因为觉得去掉0.00的话后面1866666666是正确的BMI值 刚刚去看看去 ...
- Python 根据身高体重计算BMI值
# 根据身高体重计算某个人的BMI值""" 介绍:BMI又称身体质量指数,它是国际上常用的衡量人体肥胖程度以及是否健康的一个标准.计算公式:身体质量指数(BMI) == ...
- Python中用tkinter实现BMI计算
import tkinter import tkinter.messageboxroot = tkinter.Tk() root.title('BMI计算器') root.geometry('400x ...
- 《从问题到程序:用Python学编程和计算》——第2章 计算和编程初步 2.1 数值表达式和算术...
本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第2章,第2.1节,作者 裘宗燕,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第2 ...
- python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value)
python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value) 目 ...
- Python多分类问题下,micro-PR计算以及macro-PR计算
Python多分类问题下,micro-PR计算以及macro-PR计算 #二分类的Precision和Recall计算公式 在普通的二分类问题中通过混淆矩阵可以轻松地计算出来Precison和Reca ...
- python范数norm的计算
python范数norm的计算 https://www.cnblogs.com/devilmaycry812839668/p/9352814.html
- 《从问题到程序:用Python学编程和计算》——第3章 基本编程技术 3.1 循环程序设计...
本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第3章,第3.1节,作者 裘宗燕,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第3 ...
- 《从问题到程序:用Python学编程和计算》——3.4 定义函数
本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第3章,第3.4节,作者 裘宗燕,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 3. ...
最新文章
- 凭兴趣求职80%会失败,为什么
- 狼人杀服务器维护时间,狼人杀官 方将于11月30日进行停机维护
- Java 8的烹调方式–拼图项目
- 数据结构 - 链表(单向环形链表)(约瑟夫问题)
- (step4.3.1) hdu 1010(Tempter of the Bone——DFS)
- socket网络编程 java_Java Web 基础(一) 基于TCP的Socket网络编程
- rocketmq mysql_聊聊rocketmq-mysql的BinlogPositionManager
- oracle时间加减的语句写法
- C#合并文件夹中所有的txt文本文件
- 原创|批处理|Monkey自动测试工具批处理版
- 鸿蒙智慧屏安装应用,谁说华为智慧屏不能装APP,我来打脸了,附零难度安装APP教程...
- Wake On Lan 网络唤醒 远程开机功能设置教程
- 如何用matlab画北极熊,简笔画:如何使用Flash绘制北极熊,值得收藏
- centos 安装virt-mannager
- K8S二进制环境搭建苹果电脑(M1芯片)
- 23_字符串的格式化_format 函数_% 占位符 _ f-string _Template _模板字符等
- KSO-sql server获取当月天数
- 郝萌主的微信公众号上线了
- 【雨丝纷纷忆故人无标题】
- 这都是什么奇葩网站,最后一个根本玩不转
热门文章
- 三段论_五项基本原则
- [IT学习]阿铭Linux 微信公众号 每日一题 解析
- C语言程序设计笔记(浙大翁恺版) 第七章:函数
- java中无法解析的编译问题怎么解决,java.lang.Error: 无法解析的编译问题
- man手册,安装中文手册
- 评测三款最流行的txt阅读器(windows适用)
- 微信小程序-使用对象格式数据进行遍历的坑(对象格式的赋值及遍历顺序)
- 3. 站在使用层面,Bean Validation这些标准接口你需要烂熟于胸
- python print 退格_Python+Selenium练习篇之12-组合键-退格键删除文字/鼠标右键
- NLP实现文本分词+在线词云实现工具