凯0102 发表于 2020-9-12 14:56:35

我错了吗

def main():
    sex = input('请输入您的性别:')
    weight = float(input('请输入您的体重(kg): '))
    age = int(input('请输入您的年龄:'))
    height = float(input('请输入您的身高(cm):'))
    if sex =='女':
      BMR = 9.6 * weight + 1.8 * height - 4.7 * age + 655
    elif sex == '男':
      BMR = 13.7 * weight + 5.0 * height - 6.8 * age + 66
    else:
      BMR = -1
    if BMR != -1:
      print('您的基础代谢率是:',BMR)
    else:
      print('暂不支持这种性别的bmr计算')
if __name__ == '__main__':
    main()

我在pycharm上运行这个,怎么无法正常运行???

Twilight6 发表于 2020-9-12 15:06:43



代码可以正常运行呀,你试试拷贝这个代码到 PyCharm,然后按下 Shift+Ctrl+F10 运行代码

def main():
    sex = input('请输入您的性别:')
    weight = float(input('请输入您的体重(kg): '))
    age = int(input('请输入您的年龄:'))
    height = float(input('请输入您的身高(cm):'))
    if sex =='女':
      BMR = 9.6 * weight + 1.8 * height - 4.7 * age + 655
    elif sex == '男':
      BMR = 13.7 * weight + 5.0 * height - 6.8 * age + 66
    else:
      BMR = -1
    if BMR != -1:
      print('您的基础代谢率是:',BMR)
    else:
      print('暂不支持这种性别的bmr计算')
if __name__ == '__main__':
    main()

天边一抹灬红 发表于 2020-9-12 15:07:28

没问题呀,把异常贴出来看看

凯0102 发表于 2020-9-12 15:13:49

天边一抹灬红 发表于 2020-9-12 15:07
没问题呀,把异常贴出来看看

我又重新整了一下,可以的,刚刚是我设置的问题

凯0102 发表于 2020-9-12 15:14:32

Twilight6 发表于 2020-9-12 15:06
代码可以正常运行呀,你试试拷贝这个代码到 PyCharm,然后按下 Shift+Ctrl+F10 运行代码

可以运行啦
页: [1]
查看完整版本: 我错了吗