1 # coding=gbk 2 print('----欢迎使用BMI计算程序----') 3 name=input('请键入您的姓名:') 4 height=eval(input('请键入您的身高(m):')) 5 weight=eval(input('请键入您的体重(kg):')) 6 gender=input('请键入你的性别(F/M)') 7 BMI=float(float(weight)/(float(height)**2)) 8 #公式 9 if BMI<=18.4: 10 print('姓名:',name,'身体状态:偏瘦') 11 elif BMI<=23.9: 12 print('姓名:',name,'身体状态:正常') 13 elif BMI<=27.9: 14 print('姓名:',name,'身体状态:超重') 15 elif BMI>=28: 16 print('姓名:',name,'身体状态:肥胖') 17 18 import time 19 #time模块 20 nowtime=(time.asctime(time.localtime(time.time()))) 21 if gender=='F': 22 print('感谢',name,'女士在',nowtime,'使用本程序,祝您身体健康!') 23 if gender=='M': 24 print('感谢',name,'先生在',nowtime,'使用本程序,祝您身体健康!') 25 ############################################# 26 D:untitledproject2venvScriptspython.exe D:/untitled/project2/day1/2019111101.py 27 ----欢迎使用BMI计算程序---- 28 请键入您的姓名:宋林峰 29 请键入您的身高(m):1.7 30 请键入您的体重(kg):85 31 请键入你的性别(F/M)M 32 姓名: 宋林峰 身体状态:肥胖 33 感谢 宋林峰 先生在 Mon Nov 11 11:42:46 2019 使用本程序,祝您身体健康! 34 35 Process finished with exit code 0