BMI计算器执行效果
代码如下:
import tkinter as tk
# 创建一个窗口
window = tk.Tk()
# 设置窗口标题、尺寸
window.title('BMI计算器')
window.geometry('400x400')
# 定义4个变量(对应4个输入框)
var1 = tk.StringVar()
var2 = tk.StringVar()
Bmi1 = tk.StringVar()
Bmi2 = tk.StringVar()
# 创建Lable:"身高"
label_height = tk.Label(window,text='身高',font=('隶书',20))
label_height.place(x=10,y=15,width=80,height=40)
# 创建身高的输入框:
entry_height = tk.Entry(window,textvariable=var1,font = ('隶书',20))
entry_height.place(x=90,y=15,width=80,height =40)
# 创建Lable:身高单位cm
label_cm = tk.Label(window,text='cm',font = ('隶书',20))
label_cm.place(x=170,y=15,width = 40,height=40)
# 创建Lable:"体重"
label_weight = tk.Label(window,text ='体重',font=('隶书',20))
label_weight.place(x=10,y=65,width=80,height=40)
# 创建体重的输入框
entry_weight = tk.Entry(window,textvariable=var2,font=('隶书',20))
entry_weight.place(x=90,y=65,width = 80,height=40)
# 创建Lable:体重单位kg
label_kg = tk.Label(window,text ='kg',font=('隶书',20))
label_kg.place(x=170,y=65,width=40,height=40)
def bmi():
# 公式 BMI=kg/(cm*cm)
bmi_set = round(float(entry_weight.get())/(float(entry_height.get())*float(entry_height.get()))*10000,2)
if bmi_set >=30:
result = (bmi_set)
abc = ('重度肥胖')
elif bmi_set >=28:
result = (bmi_set)
abc = ('肥胖')
elif bmi_set >= 24:
result = (bmi_set)
abc = ('超重')
elif bmi_set >= 18.5:
result = (bmi_set)
abc = ('正常')
else:
result = (bmi_set)
abc = ('偏瘦')
Bmi1.set('您的BMI值为:%s'%result)
Bmi2.set(abc)
# 创建Button按钮,计算
button_bmi = tk.Button(window,text = '计算BMI',font = ('隶书',20),command = bmi)
button_bmi.place(x = 50,y = 125,width = 300,height = 40)
# 创建计算结果的显示框
entry_bmi1=tk.Entry(window,textvariable = Bmi1,font=('隶书',20))
entry_bmi1.place(x = 30,y = 185,width = 340,height = 50)
entry_bmi2=tk.Entry(window,textvariable = Bmi2,font=('隶书',20))
entry_bmi2.place(x = 30,y = 235,width = 340,height = 50)
# 小提示label
label_kg = tk.Label(window,text ='18.5 < BMI <=24 为正常',font=('宋体',12))
label_kg.place(x=50,y=300,width=250,height=40)
# 循环
tk.mainloop()
【您的体重指数是多少?超过这个数就该减肥了】体重指数(BMI)=体重(千克)/身高(米)的平方,如果您的体重指数在18.5至23.9之间,属于正常身材,如果您的体重指数超过24,说明已经偏胖,需要减肥了。在体重刚开始上涨的时候就及时采取减肥措施,往往能得到显著效果。出现下列情况,常提示有体重增加趋势:稍稍运动就喘不过气来,有疲倦无力感,动不动就汗流浃背,出现背部,髋部及膝关节疼痛。怎样做可以减肥呢? 1.饮食和运动平衡:通过调整饮食结构减少热量的摄入,并通过运动增加热量的消耗; 2.坚持执行并接受监督:告诉家人或朋友,让他们监督,时常称体重以督促自己减肥; 3.选择适宜的食物:蔬菜水果、谷类主食、高蛋白食品,如鱼类、豆制品等; 4.应限制的食物:高脂肪、高胆固醇的食品,如肥肉、动物内脏、鸡蛋等;含糖量高的食物,如饮料、甜点等; 5.适宜的烹调方法:多用蒸、炖、煮、拌,避免煎、炸; 6.少吃零食:尤其是热量高的零食,如花生、瓜子、薯片等。(来源:北京市顺义区医院)
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。
BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。通常体检时也会通过测量受检者的生命基本体征来计算BMI指数,具体数值体检报告都有显示。
计算公式:体质指数(BMI)=体重(kg)÷身高^2(m)
例如一个受检者的体重为70kg,身高为1.75m,BMI=70÷(1.75×1.75)=22.8
那么BMI指数什么程度下算是过重或者过轻呢?大家看以下标准(中国标准)
过轻:低于18.5
正常:18.5-23.9
过重:24-27
肥胖:28-32
严重肥胖:高于32
另外,世界卫生组织还有另外一套关于体重衡量标准的计算方法:男性:(身高cm-80)×70﹪=标准体重 女性:(身高cm-70)×60﹪=标准体重
标准体重正负10﹪为正常体重
标准体重正负10﹪~ 20﹪为体重过重或过轻
标准体重正负20﹪以上为肥胖或体重不足
(【张之瀛大夫】系头条号签约作者,本文为原创文章,首发于今日头条。图片来源于网络,不做商业用途。更多健康科普文章,您可以关注张之瀛大夫今日头条号,点击屏幕右下方红色表示“关注”!健康提示:本文内容仅供参考,不做诊断、用药和使用的根据,不能替代医生和其他医务人员的诊断、治疗及建议,如有需要,请及时就医。)
《内务条令》《纪律条令》《队列条令》合称“共同条令”,它是解放军从高级将领到普通士兵都必须遵守的基本法规。中央军委主席日前签署命令,发布新修订的共同条令,自2018年5月1日起施行。
新的共同条令提出:“军人应当严格执行通用体能训练标准,落实军人体重强制达标要求”。不仅如此,军人体重与个人成长进步、晋职晋衔相挂钩!
军中肥胖的治理,早就引起了高层的关注。
2006年,《军人体能标准(试行)》下发,明确了体型标准;
2015年,《军事体育训练改革发展纲要(2015-2020年)》下发,采用BMI指数为军人体型评价标准;
2018年,新版的《军事训练大纲》把体型作为军人基础体能考核的一项内容。
新版军事训练大纲规定了60岁以下军人的体型标准。按照公式,知道了年龄、身高(厘米),就可以算出标准体重的范围(千克)。
男(女)军人的体型标准具体公式为:
①29岁以下:体重=[身高-105(108)]±10%;
②30-34岁:体重=[身高-100(105)]±10%;
③35-39岁:体重=[身高-100(105)]±12%;
④40-44岁:体重=[身高-100(105)]±15%;
⑤45-49岁:体重=[身高-100(105)]±17%;
⑥50-60岁:体重=[身高-100(105)]±20%。
按此计算,29岁以下身高170cm的男兵,其体重上限为71.5kg,下限为58.5kg。
您也来算算您的标准是多少吧
看够不够得上兵哥哥的标准
都说“部队是最好的整容学院”,这下来真的了,
想成为一枚帅帅的兵哥哥或兵姐姐,
先从整掉身上的肥肉开始。
再来看看下面这组入伍对比照
面对华丽“转型”的帅锅美铝
小编有点不敢相信自己的眼睛……
事实上,对于一支矢志打赢的军队而言,要求军人体重强制达标,不仅仅在于表面上的形象,还有更深层次的考量——战争胜负、军人生死。
肥胖不仅会影响军人的外在形象,也会影响军人在执行任务时的速度、耐力、协调性、注意力、适应能力等等,这些影响最后就是对部队整体战斗力的影响。
在这方面,如果我们再不重视、再不严格要求的话,又拿什么去与其竞争呢?
内容综合:三剑客(微信ID:jiankesan)、军路(微信ID:jun_road)