Es ist neuer, aber ich wollte die BMI-Berechnung mit Python durchführen. Als persönliches Hobby. Es ist nur eine persönliche Notiz.
Mit zwei Python-Dateien
health_check.py
# coding: UTF-8
#Da die Umgebung Mac OS ist, unterstützt UTF Japanisch-8
#BMI code
#Der Name ist Gesundheit_check.py
def bmi(weight, height):
bmi_data = []
w = weight
h = height
bmi = w/(h*h)
bmi = round(bmi, 1)
bmi_data.append(bmi)
if bmi<18.5:
ans = "Es ist ein dünner Typ"
elif bmi>=18.5 and bmi<25:
ans = "Standard"
else:
ans = "Ich bin fettleibig"
bmi_data.append(ans)
return bmi_data
Der zweite ist health_check_main.py.
health_check_main.py
# coding: UTF-8
# BMI health_check main
# health_check_main.py
import health_check
weight = float(input('Bitte geben Sie Ihr Gewicht ein(kg): '))
height0 = float(input('Bitte geben Sie Ihre Größe ein(cm): '))
height = height0/100
bj = health_check.bmi(weight, height)
print("----" * 10)
print("Dein BMI: " + str(bj[0]) + '\n Ihrer Körperform: ' + bj[1])
Die Ausführung erfolgt wie folgt mit dem Befehl bash des Mac OS-Terminals.
health_check_main.sh
$ python health_check_main.py
Bitte geben Sie Ihr Gewicht ein(kg): 55
Bitte geben Sie Ihre Größe ein(cm): 160
----------------------------------------
Dein BMI: 21.5
Deine Körperform:Standard
das ist alles.
Recommended Posts