పైథాన్లోని BMI కాలిక్యులేటర్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
కొండచిలువdef calculate_bmi(weight, height):
bmi = weight / (height ** 2)
return bmi
while True:
print("BMI Calculator\n")
print("1. Calculate BMI")
print("2. Exit\n")
choice = input("Enter choice (1-2): ")
if choice == "1":
weight = float(input("Enter weight in kilograms: "))
height = float(input("Enter height in meters: "))
bmi = calculate_bmi(weight, height)
print(f"Your BMI is {bmi:.2f}")
if bmi < 18.5:
print("Underweight")
elif bmi < 25:
print("Normal weight")
elif bmi < 30:
print("Overweight")
else:
print("Obese")
elif choice == "2":
print("Goodbye!")
break
else:
print("Invalid choice. Please try again.")
calculate_bmi()
ఈ కోడ్ కిలోగ్రాముల బరువును మరియు మీటర్లలో ఎత్తును ఇన్పుట్గా తీసుకుని సంబంధిత BMIని అందించే ఫంక్షన్ను నిర్వచిస్తుంది .
తర్వాత కోడ్ అనంతమైన లూప్లోకి ప్రవేశిస్తుంది, ఇది వినియోగదారు ఎంచుకోవడానికి ఎంపికల మెనుని ప్రింట్ చేస్తుంది: BMIని లెక్కించండి లేదా యాప్ నుండి నిష్క్రమించండి. వినియోగదారు ఎంపిక ఇన్పుట్ నుండి చదవబడుతుంది మరియు calculate_bmi()
BMIని లెక్కించడానికి ఫంక్షన్ అంటారు. BMI ఆధారంగా వ్యక్తి యొక్క బరువు వర్గాన్ని సూచించే సందేశంతో పాటు BMI ముద్రించబడుతుంది.
యాప్ను ఉపయోగించడానికి, కోడ్ని అమలు చేసి, మీ BMIని లెక్కించడానికి ప్రాంప్ట్లను అనుసరించండి. వినియోగదారు నిష్క్రమించడానికి ఎంచుకునే వరకు యాప్ రన్ అవుతూనే ఉంటుంది....