import streamlit as st st.title("BMI计算器") # 显示输入框 height = st.slider("身高(单位:m)", 1.0, 2.5, step=0.01) weight = st.slider("体重(单位:kg)", 20, 200) # 点击按钮计算BMI if st.button("计算BMI"): bmi = weight / (height ** 2) st.write("您的BMI指数为:{:.1f}".format(bmi)) if bmi < 18.5: st.write("您的体重过轻,请注意营养均衡!") elif bmi < 24.9: st.write("您的体重正常,继续保持!") elif bmi < 29.9: st.write("您的体重过重,请注意控制饮食!") else: st.write("您的体重肥胖,需要立即采取措施!")