用户:
枫丹断头之人查看:6 回复:2 评论:6 创建时间:2022-02-12T15:46:37
【作品展示】

【作品介绍】
计算成年人的BMI
【作品源代码】
import tkinter
import tkinter.messagebox
import turtle
try:
a = 18.4#成年
b = 23.9
c = 27.9
d = 0
h2 = 999
w2 = 999
scr = turtle.Screen()
h2 = scr.textinput("height", "cm:")
w2 = scr.textinput("weight", "kg:")
h = float(h2)/100
w = float(w2)
bmi = w / (h * h)
print()
tkinter.messagebox.showinfo('BMI',"BMI:%0.2f" % bmi)
if bmi <= a:
d = 1
tkinter.messagebox.showwarning('EROOR', 'YOU ARE TO THIN!')
elif bmi <= b:
d = 2
elif bmi <= c:
d = 3
tkinter.messagebox.showwarning('EROOR', 'YOU ARE TO FAT!')
else:
d = 4
tkinter.messagebox.showwarning('EROOR', 'YOU ARE TO FAT!')
pen = turtle.Pen()
pen.hideturtle()
pen.pensize(20)
pen.pencolor("skyblue")
pen.forward((a - 10)*20)
pen.pencolor("lightgreen")
pen.forward((b - a)*20)
pen.pencolor("coral")
pen.forward((c - b)*20)
pen.pencolor("indianred")
pen.forward((3)*20)
pen.penup()
pen.goto((bmi-10)*20,0)
pen.pencolor("gold")
pen.pendown()
pen.dot(15)
turtle.done()
except:
tkinter.messagebox.showerror('', 'EROOR-***')
exit(2)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn
Vincent_xiaobo您是否因没有工作室而烦恼,您是否因点赞少、门槛不够而烦恼,龙巢工作室无门槛招人。不管你是积木小白还是源码传说,不管你是潜力新星还是编程大佬,或是进阶高手,龙巢工作室都欢迎您的加入!

点赞1
评论
枫丹断头之人您是否因没有工作室而烦恼,您是否因点赞少、门槛不够而烦恼,WASD工作室无门槛招人。不管你是积木小白还是源码传说,不管你是潜力新星还是编程大佬,或是进阶高手,WASD工作室都欢迎您的加入!
点赞0
评论