من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

محاسبه BMI و BMR با کمک پایتون

محاسبه BMI و BMR با کمک پایتون
محاسبه BMI و BMR با کمک پایتون

محاسبه 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]