РЕПО ГИТХАБ | СЛЕДУЙ ЗА МНОЙ -› TWITTER | ЛИНКЕДИН

Как создать калькулятор ИМТ с помощью Python: пошаговое руководство

Индекс массы тела (ИМТ) — это измерение жира в организме, основанное на росте и весе, которое применимо как к взрослым мужчинам, так и к женщинам. В этой статье мы рассмотрим, как сделать калькулятор ИМТ на Python. Мы подробно рассмотрим каждый блок кода, включая функцию, используемую в коде, и пример вывода.

Python — это продвинутый язык программирования с многочисленными функциями, упрощающими создание сложных программ. Мы будем использовать функцию Python input() для получения пользовательского ввода и операторы if/else для сравнения и отчета о состоянии ИМТ в этом проекте.

Пошаговое объяснение кода

Первое, что нам нужно сделать, это настроить наш Python BMI Calculator. Откройте предпочитаемый вами редактор кода, создайте новый файл и сохраните его под описательным именем, например «bmi_calculator.py.».

Мы начнем с отображения приветственного сообщения пользователю.

print("\nWelcome to my BMI Calculator\n")

Затем мы будем использовать функцию input(), чтобы получить рост и вес пользователя в качестве входных данных.

height = float(input("enter your height in m: "))
weight = float(input("enter your weight in kg: "))

Далее мы будем использовать формулу BMI = weight / height ** 2 для расчета ИМТ пользователя.

bmi = weight / height ** 2

Наконец, мы будем использовать операторы if/else для сравнения рассчитанного ИМТ и вывода соответствующего статуса ИМТ.

if bmi < 18.5:
    print("You're Underweight")
elif bmi < 25:
    print("You're Normal Weight")
elif bmi < 30:
    print("You're Slightly Overweight")
elif bmi < 35:
    print("You're Obese")
else:
    print("You're Clinically Obese")

Вот полный код.

Пример вывода

В этой статье мы узнали, как сделать калькулятор ИМТ новичку в Python. Мы изучили функции Python, используемые в проекте, такие как функция input() и операторы if/else. В этом блоге представлено пошаговое объяснение каждого блока кода, а также полный код на GitHub Gist. Я надеюсь, что вы нашли эту статью полезной в своих постоянных усилиях по изучению программирования на Python.

Эта статья является частью моего журнала Python Project Journal. Пожалуйста, посетите мой журнал. Спасибо!