Thursday, December 26, 2024

Calories calculator| BMR CALCULATOR

from flask import Flask, render_template, request app = Flask(__name__) def calculate_bmr(gender, weight, height, age): """Calculate Basal Metabolic Rate (BMR) using the Mifflin-St Jeor Equation.""" if gender == "male": return 10 * weight + 6.25 * height - 5 * age + 5 elif gender == "female": return 10 * weight + 6.25 * height - 5 * age - 161 def calculate_calories(bmr, activity_level): """Adjust BMR based on activity level to estimate daily calorie needs.""" activity_multipliers = { "sedentary": 1.2, "lightly_active": 1.375, "moderately_active": 1.55, "very_active": 1.725, "extra_active": 1.9, } return bmr * activity_multipliers.get(activity_level, 1.2) @app.route("/", methods=["GET", "POST"]) def index(): if request.method == "POST": try: gender = request.form.get("gender") weight = float(request.form.get("weight")) # Weight in kg height = float(request.form.get("height")) # Height in cm age = int(request.form.get("age")) # Age in years activity_level = request.form.get("activity_level") # Calculate BMR and daily calorie needs bmr = calculate_bmr(gender, weight, height, age) daily_calories = calculate_calories(bmr, activity_level) return render_template( "result.html", bmr=round(bmr, 2), daily_calories=round(daily_calories, 2) ) except Exception as e: return f"Error: {str(e)}" return render_template("index.html") if __name__ == "__main__": app.run(debug=True)


Calorie Calculator

Calorie Calculator











Calorie Calculator Result

Calorie Calculator Result

Your Basal Metabolic Rate (BMR): {{ bmr }} calories/day

Your Daily Calorie Needs: {{ daily_calories }} calories/day

Calculate Again

Men's style

Men's style . V @vinsta 👕 The Top: Light Blue Ribbed Quarter-Zip :🔗. https://fktr.in/yV1OOQF ​👖 The Bottom: Stone Grey Chinos 🔗  htt...