РЕПО ГИТХАБ | СЛЕДУЙ ЗА МНОЙ -› 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. Пожалуйста, посетите мой журнал. Спасибо!