Làm thế nào để viết trên 18,5 nhưng dưới 25, chúng có trọng số bình thường trong Python?

Thiết kế một chương trình mô-đun tính toán và hiển thị chỉ số khối cơ thể [BMI] của một người. Chỉ số BMI thường được sử dụng để xác định xem một người có lối sống ít vận động là thừa cân hay thiếu cân so với chiều cao của họ. Chỉ số BMI của một người được tính theo công thức sau

#Khi tôi chạy mã này, phần giới thiệu của tôi không hiển thị đầu tiên.
#“Vui lòng nhập chiều cao của bạn theo inch. ” xuất hiện trước"]
#Làm thế nào tôi có thể sửa lỗi này không?
#I need at least two functions including the def #main[]:

def main[]:
    bmi_intro[]
    

#define variables
get_height = 0.0
get_weight = 0.0
body_mass_index = 0.0


#We will start with the introduction to our program
def bmi_intro[]:
    print["Welcome to my BMI calculator!"]
    print["If you can tell me your weight and height"]
    print["I can tell you your Body Mass Index"]
    print["Let's Go!\n"]

#From this point I will ask the user for his/her information.

get_height = float[input["Please enter your height in inches. "]]
get_weight = float[input["Please enter your weight in pounds. "]]
#user will enter there information above and we will then calcualte.
body_mass_index = [get_weight * 703] / [get_height ** 2]




if body_mass_index < 18.5:
    print["A person with a BMI of " + str[body_mass_index ] + " is underwieght "]
elif body_mass_index < 24.9:
    print["A person with a BMI of " + str[body_mass_index ] + " is normal weight "]
else:
    print["A person with a BMI of " + str[body_mass_index ] + " is overweight "]

main[]

Mã bên ngoài chức năng dường như là vấn đề

def bmi_intro[]:
    print["Welcome to my BMI calculator!"]
    print["If you can tell me your weight and height"]
    print["I can tell you your Body Mass Index"]
    print["Let's Go!\n"]

def main[]:
    bmi_intro[]    
    get_height = 0.0
    get_weight = 0.0
    body_mass_index = 0.0
    get_height = float[input["Please enter your height in inches. "]]
    get_weight = float[input["Please enter your weight in pounds. "]]
    body_mass_index = [get_weight * 703] / [get_height ** 2]
    if body_mass_index < 18.5:
        print["A person with a BMI of " + str[body_mass_index ] + " is underwieght "]
    elif body_mass_index < 24.9:
        print["A person with a BMI of " + str[body_mass_index ] + " is normal weight "]
    else:
        print["A person with a BMI of " + str[body_mass_index ] + " is overweight "]

main[]
Welcome to my BMI calculator!
If you can tell me your weight and height
I can tell you your Body Mass Index
Let's Go!

Please enter your height in inches. 75
Please enter your weight in pounds. 200
A person with a BMI of 24.995555555555555 is overweight 

Thật buồn cười khi nó nói rằng tôi thừa cân. Bác sĩ riêng của tôi khẳng định tôi giữ cân nặng của mình ở mức hiện tại và tôi khá mảnh mai. Ở bất kỳ độ dài nào, chương trình hoạt động ngay bây giờ

Trong hướng dẫn sau, chúng ta sẽ hiểu cách tạo Máy tính Chỉ số khối cơ thể [BMI] với sự trợ giúp của ngôn ngữ lập trình Python. Nhưng chúng tôi bắt đầu tạo một cái;

Hiểu về Chỉ số khối cơ thể [BMI]

BMI, viết tắt của Body Mass Index, là thước đo cân nặng tương đối dựa trên khối lượng và chiều cao của một cá nhân. Chúng tôi thường sử dụng Chỉ số khối cơ thể để phân loại mọi người dựa trên chiều cao và cân nặng của họ. Những loại này là thiếu cân, khỏe mạnh, thừa cân và thậm chí béo phì. Hơn nữa, nó cũng được nhiều quốc gia áp dụng để thúc đẩy việc ăn uống lành mạnh

Chúng ta có thể coi Chỉ số khối cơ thể [BMI] thay thế cho các phép đo trực tiếp lượng mỡ trong cơ thể. Bên cạnh đó, BMI là một phương pháp sàng lọc các hạng cân có thể gây ra các vấn đề sức khỏe với chi phí thấp và dễ thực hiện.

Hiểu hoạt động của Máy tính BMI

Máy tính BMI chấp nhận cân nặng và chiều cao của một cá nhân và tính toán Chỉ số khối cơ thể [BMI] của người đó

Ví dụ: nếu chiều cao và cân nặng của một người là 155 cm và 57 kg. Chỉ số BMI của người đó sẽ là 23. 73 [xấp xỉ. ], có nghĩa là người đó khỏe mạnh

Chỉ số khối cơ thể [BMI] là thước đo lượng mỡ trong cơ thể dựa trên chiều cao và cân nặng tương ứng

Trên cơ sở chỉ số BMI của một cá nhân, máy tính trả về một tuyên bố cho biết sức khỏe tổng thể của người đó

Bảng dưới đây trình bày cách phân loại chỉ số BMI để nhận biết tình trạng sức khỏe của một người

S. Không. BMITrạng thái cân nặng1Dưới 18. 5Thiếu cân218. 5 - 24. 9Bình Thường325. 0 - 29. 9Thừa cân430. 0 trở lênBéo phì

Bây giờ, chúng ta hãy bắt đầu mã hóa dự án

Tạo Máy tính BMI bằng Python

Bước đầu tiên, chúng ta sẽ tạo một tệp chương trình Python mới và đặt tên là BMI_Calculator. py. Trong tệp này, chúng tôi sẽ bắt đầu bằng cách tạo một khối mã để hỏi người dùng về chiều cao và cân nặng của họ. Chúng ta có thể dễ dàng thực hiện điều này bằng cách sử dụng hàm input[]

Tập tin. BMI_Máy tính. py

Giải trình

Trong đoạn mã trên, chúng tôi đã sử dụng giá trị của biến the_BMI trong câu lệnh if-elif-else để kiểm tra xem chỉ số BMI của người đó có thuộc một trong các loại không

Sololearn tính chỉ số BMI như thế nào?

Được tính bằng cân nặng và chiều cao của một người, sử dụng công thức này. cân nặng / chiều cao² Số kết quả cho biết một trong các loại sau. Thiếu cân = dưới 18. 5 Bình thường = hơn hoặc bằng 18. 5 và nhỏ hơn 25 Thừa cân = lớn hơn hoặc bằng 25 và nhỏ hơn 30 Béo phì = 30 trở lên Hãy tìm.

Chỉ số BMI đầy đủ là gì?

chỉ số khối cơ thể

Làm thế nào để tính chỉ số BMI?

Chỉ số khối cơ thể [BMI] là cân nặng của một người tính bằng kilôgam [hoặc pound] chia cho bình phương chiều cao tính bằng mét [hoặc feet].

Làm cách nào để tạo máy tính BMI trong HTML?

giá trị; . văn bản bên trong = BMI; . 5]{ tuyên bố. innerText = "Chỉ số BMI của bạn nằm trong khoảng thiếu cân"; . 5] && [BMI < 24. 9]]{ tuyên bố. innerText = "Chỉ số BMI của bạn nằm trong phạm vi cân nặng bình thường hoặc khỏe mạnh"; . 9 ]]{ tuyên bố

Chủ Đề