محاسبه BMI و BMR با کمک پایتون
در این نوشته به محاسبهی شاخص تودهی بدنی BMI و نرخ متابولیسم BMR با کمک زبان برنامه نویسی پایتون میپردازیم.
محاسبه BMI و BMR با کمک پایتون
برای محاسبهی مقدار BMI و BMR در پایتون میتوانید از قطعه کد زیر استفاده کنید:
def calculate_bmi(weight, height):
if height <= 0:
raise ValueError("Height must be greater than zero.")
bmi = weight / (height ** 2)
return round(bmi, 2)
def calculate_bmr(weight, height, age, gender):
if gender.lower() == 'male':
bmr = 10 * weight + 6.25 * height - 5 * age + 5
elif gender.lower() == 'female':
bmr = 10 * weight + 6.25 * height - 5 * age - 161
else:
raise ValueError("Gender must be 'male' or 'female'.")
return round(bmr, 2)
# Example Usage
try:
# BMI Calculation
weight = 70 # in kg
height = 1.75 # in m
bmi = calculate_bmi(weight, height)
print(f"BMI: {bmi}")
# BMR Calculation
age = 30 # in years
gender = 'male'
bmr = calculate_bmr(weight, height * 100, age, gender)
print(f"BMR: {bmr} calories/day")
except ValueError as e:
print(e)
اگر نیاز به آموزشهای بیشتری با زبان برنامه نویسی پایتون دارید در بخش نظرات این نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]



















من برای اولین بار تونستم با پایتون همچین چیزی رو درست کنم خیلی ذوق کردم
خیلی هم عالی موفق باشید.
اعتماد به نفس گرفتم برای حل سوالای بیشتر کوئرا
موفق باشید.
به نظر شما سطح این سوال چیه؟
سطح این سوال ساده است.
من تازه پایتون شروع کردم و فکر میکردم این سوال سخته ولی با این روش آسون شد
موفق باشید.
خیلی جالب بود
موفق باشید.