Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from tkinter import *
- root = Tk()
- root.title("BMI Calculator")
- entry_height_m = Entry(root)
- entry_weight_kg = Entry(root)
- def CalculateBMI():
- h_m = entry_height_m.get()
- w_kg = entry_weight_kg.get()
- height_m = float(h_m)
- weight_kg = float(w_kg)
- bmi = weight_kg / (height_m ** 2)
- if bmi < 18.5:
- risk = "malnutrition"
- print("underweight")
- print("Risk of", risk)
- elif 18.5 < bmi < 24.9:
- print("Proper weight!")
- print("No risk at all")
- elif 25 < bmi < 29.9:
- print("overweight")
- print("Has no risk yet")
- elif 30 < bmi < 34.9:
- risk = "Medium"
- print("Obesity Level 1")
- print("Has risk level:", risk)
- elif 35 < bmi < 39.9:
- risk = "High"
- print("Obesity Level 2")
- print("Risk level:", risk)
- elif bmi > 40:
- risk = "ULTRA"
- print("Obesity Level 3")
- print("Risk level:", risk)
- height = Label(root, text="Height")
- weight = Label(root, text="Weight")
- button_1 = Button(root, text="im good?", command=CalculateBMI)
- height.grid(row=1)
- weight.grid(row=2)
- button_1.grid(row=3,column=1)
- entry_height_m.grid(row= 1, column=1)
- entry_weight_kg.grid(row= 2, column=1)
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement