Rumah > pembangunan bahagian belakang > Tutorial Python > Tulis program Python ke kalkulator BMI

Tulis program Python ke kalkulator BMI

Patricia Arquette
Lepaskan: 2024-11-19 02:07:02
asal
529 orang telah melayarinya

Write a Python program to BMI calculator

Kalkulator BMI:

BMI ialah cara cepat dan murah untuk mengkategorikan berat badan seseorang sebagai kurang berat badan, normal, berat badan berlebihan atau obes.

Formula BMI:

BMI dikira dengan membahagikan berat dengan ketinggian kuasa dua:

Unit metrik:
BMI = berat (kg) / [tinggi (m)]2

Unit biasa AS:
BMI = berat (paun) / [tinggi (dalam)]2 x 703

Contoh:

# Input the weight in kilograms
weight = float(input("Enter your weight (in kg): "))

# Input the height in meters
height = float(input("Enter your height (in meters): "))

# Calculate BMI using the formula: 
bmi = weight / (height ** 2)

# Output the calculated BMI value
print("BMI:", round(bmi, 2))  # Rounds BMI to 2 decimal places 

# Function to provide feedback based on BMI 
def bmi_feedback(bmi):
    if bmi < 18.5:
        return "You are underweight"
    elif 18.5 <= bmi <= 24.9:
        return "You have a healthy weight"
    elif 25 <= bmi <= 29.9:
        return "You are overweight"
    else:
        return "You are obese"

# Call the feedback function and store the result
bmi_result = bmi_feedback(bmi)

# Output the BMI category feedback
print("BMI Result:", bmi_result)
Salin selepas log masuk

Output:

Enter your weight:58
Enter your height:1.67
BMI: 20.796729893506402
BMI Result: You have a healthy weight
Salin selepas log masuk

Atas ialah kandungan terperinci Tulis program Python ke kalkulator BMI. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan