python学习(小象学院)
标题BMR计算器核心
10月17日
源码:
"""
开发:sirosilk
版本:3.0
功能:基础代谢率计算
日期:2019/10/17
3.0 增加功能:用户可以在一行输入所有信息,带单位的信息输出
"""
def main():
"""
主函数
"""
print('*******************************************')
y_or_n = input('是否退出程序(y/n)?')
while y_or_n != 'y':
print('请输入以下信息,用空格分割')
input_str = input('性别 体重(kg) 身高(cm) 年龄:')
str_list = input_str.split(' ')
# 类似于数组输出
gender = str_list[0]
weight = float(str_list[1])
height = float(str_list[2])
age = int(str_list[3])
if gender == '男':
# 男性
bmr = (13.7 * weight) + (5.0 * height) - (6.8