B mi计算器

news/2024/12/22 3:01:15/

import turtle

height = float(turtle.textinput(‘身高’, ‘请输入你的身高(米)’))
weight = float(turtle.textinput(‘体重’, ‘请输入你的体重(千克)’))
BMI = weight / height**2
BMI = round(BMI, 1)

text = ‘’
color = ‘’
if BMI < 18.5:
color = ‘blue’
text = ‘偏瘦’
elif 18.5 <= BMI < 24:
color = ‘green’
text = ‘正常’
elif 24 <= BMI < 28:
color = ‘yellow’
text = ‘超重’
elif BMI >= 28:
color = ‘red’
text = ‘肥胖’

turtle.fillcolor(color)
turtle.begin_fill()
turtle.forward(weight)
turtle.left(90)
turtle.forward(height100)
turtle.left(90)
turtle.forward(weight)
turtle.left(90)
turtle.forward(height
100)
turtle.end_fill()

turtle.penup()
turtle.goto(0, -50)
turtle.pendown()

文字信息:‘BMI指数:’+ BMI数值 + text

info = ‘BMI指数:’ + str(BMI) + ’ ’ + text
turtle.write(info, align=‘center’, font=(‘simhei’, 20))
turtle.hideturtle()
turtle.done()
😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😂😂😃😄😄👿😉😉😊😊😊😊😊😊😓😒😍😌😌😌😍😒😓😔😔😖😔😒😏😌☺☺😌😏😒😒😒👿😄😂😂☺😌😌😒😓😓😄😃😌😜😞😞😒😄😍😜😝😞😒😄😍😜😝😒😄😃😚😜😝😒😒😌😚😝😏😃😌😚😜😏😄😃😚😜😏😏😍😚😜😏😏


http://www.ppmy.cn/news/499491.html

相关文章

背景知识:从熵(Entropy)到互信息(MI,Mutual Information)

本文为鄙人的网摘与总结&#xff0c;参考链接见文末&#xff0c;侵删。 目录 香农熵(Shannon entropy)熵(entropy)信息(Information) 香农熵(Shannon entropy) ​ 信息量&#xff1a;对某个事件发生或者变量出现的概率的度量&#xff0c;一般一个事件发生的概率越低&#xff0…

【精华】表格识别技术-MI

文章目录 一、背景三、表格检测算法四、表格识别算法五、对齐算法 表格识别是指将图片中的表格结构和文字信息识别成计算机可以理解的数据格式&#xff0c;在办公、商务、教育等场景中有着广泛的实用价值&#xff0c;也一直是文档分析研究中的热点问题。围绕这个问题&#xff0…

Nvme-MI 协议理解-overview

最近工作涉及到做一些MI 协议测试用例编写。 看起来MI 协议很繁杂&#xff0c;看了两个多月了&#xff0c;想边学习理解&#xff0c;边进行总结。 MI 协议主要涉及物理层smbus/I2C&#xff0c; 中间传输层的MCTP&#xff0c;和最上层封装起来的MI 层。 这里主要着重在out of …

GDB MI命令

GDB MI命令 Breakpoint 指令 IDGDB MI CommandGDB Command1-break-after number countignore2-break-commands number [ command1 … commandN ]commands3-break-condition [ --force ] number [ expr ]condition4-break-delete ( breakpoint )delete5-break-disable ( break…

EESM和MI-ESM

最近这方面一直是我研究内容的一部分&#xff0c;工作也将要进行到收尾阶段了&#xff0c;总结一下我初期的调研成果&#xff1a; 文章目录 ESM——EESM & MI-ESM问题提出&#xff1a;为何会需要ESM&#xff08;Effective SINR Mapping&#xff0c;有效SINR模型&#xff09…

米家BLE广播协议(MI Beacon)Object字段解密

一、协议分析 参考链接&#xff1a;小米蓝牙广播数据解析(MiBeacon) 二、广播实例解析&#xff08;门窗传感器广播数据&#xff09; service data 如下 95 FE 58 59 89 18 69 B3 D4 D7 38 C1 A4 60 2C 8F B1 3B 00 00 41 3D 5E 0A Mi service UUID : 0xFE95 Frame Control …

MU-MIMO是什么

欢迎来到东用知识小课堂&#xff01; 1.什么是MIMO MIMO&#xff1a;Multiple-Intput Multiple-Output,即多入多出系统&#xff0c;这里的入和出是相对于发射天线和接受天线构成的天线系统来讲。 通常的通信系统是单发单收&#xff0c;也就是SISO&#xff1a;Single-Input Sing…

【MySQL】MVCC是如何解决快照读下的幻读问题的

文章目录 LBCC当前读 MVCC隐藏列undo logRead View 总结 我们从上文中了解到InnoDB默认的事务隔离级别是repeatable read&#xff08;后文中用简称RR&#xff09;&#xff0c;它为了解决该隔离级别下的幻读的并发问题&#xff0c;提出了LBCC和MVCC两种方案。其中LBCC解决的是当…