python小菜菜 2022-04-25 21:13 采纳率: 75%
浏览 30
已结题

关于#python#的问题,如何解决?

就询问第几名同学的什么之类的,按顺序来

运行截图

但是我的代码运行不出来 

想问一下哪里出错了

 

  • 写回答

3条回答 默认 最新

  • A-Chin 2022-04-25 21:26
    关注

    img

    括号掉了,参考下面代码

    def f(m, n):
        BMI = round(n/m**2,2)
        if BMI < 18.5:
            print("BMI的值为{},属于偏瘦的类型".format(BMI))
        elif 18.5 <= BMI < 24:
            print("BMI的值为{},属于正常的类型".format(BMI))
        elif 24 <= BMI < 28:
            print("BMI的值为{},属于偏胖的类型".format(BMI))
        else:
            print("BMI的值为{},属于肥胖的类型".format(BMI))
     
    count = 0
    print("请输入人员信息,身高为0时结束。")    
    while (1):
        count+=1
        m = eval(input("请输入第{}位的身高(米):".format(count)))   
        if m == 0:
            break
         n = eval(input("请输入第{}位的体重(公斤):".format(count)))
         f(m,n)
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月4日
  • 已采纳回答 4月26日
  • 创建了问题 4月25日

悬赏问题

  • ¥20 ESP32使用MicroPyhon开发,怎么获取485温湿度的值,温湿度计使用的鞋子是Modbus RTU
  • ¥50 苹果MGIE项目部署缺少emb权重
  • ¥15 采用ansys进行机翼在特定路径下的打孔过程中的受力分析
  • ¥15 单片机adb主机连接手机,usb调试密钥无法保存
  • ¥15 已知X和Y有以下关系,求X和Y的关系式
  • ¥15 net core 同时编辑怎么防止数据多保存了
  • ¥15 matlab做ba模型让其在ba和er规则下生长
  • ¥15 请问Quartus的Verilog代码怎么写?
  • ¥100 Mac 版foxmail 收邮件问题
  • ¥15 QWebEngineView