很困● 2024-09-26 23:06 采纳率: 0%
浏览 3

提问这个编程为什么运行不了咧

哭了😭想问一下各位为什么这个编程运行不了呢?明明看着其他人的代码敲的呀

img

  • 写回答

3条回答 默认 最新

  • 一轮明月照丘壑 2024-09-26 23:07
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    根据你提供的代码,我看到了一个问题在第三行和第 8 行和第 9 行存在一些语法错误具体来说,你是在定义一个浮点数 b,但是在输入语句的结尾没有正确地关闭括号和引号以下是修正后的代码:

    修正后的代码:

    a = float(input("输入第一条边长:"))
    b = float(input("输入第二条边长:"))   # 这一行和其他行一样,需要在括号和引号之间加上逗号分隔符
    c = float(input("输入第三条边长:"))   # 这一行也需要修正语法错误,加上逗号分隔符
    if a + b > c and a + c > b and b + c > a:
        p = (a + b + c) / 2
        s = (p * (p - a) * (p - b) * (p - c))**0.5  # 这一行也需要修正语法错误,加上括号来确保正确的计算顺序
        print("三角形面积:", s)   # 在打印语句中添加变量 s 的值
    else:
        print("三角形边长输入错误")
    

    请注意以下几点:

    1. 在输入函数 input() 的值后应加上逗号分隔符以符合语法要求这样可以使你的代码更易读并且正确执行当你定义一个变量并将其赋值时,必须在语句结束时添加逗号或其他分隔符以正确完成赋值操作在 Python 中,逗号用于分隔不同的语句或参数,这是语法规则的一部分因此,你需要确保在输入语句的末尾添加逗号分隔符来完成赋值操作同时确保你的代码在括号、引号和其他符号之间正确地匹配和闭合否则,Python 解释器将无法正确解析你的代码并会抛出语法错误在这种情况下,你需要仔细检查并修复这些错误以确保代码的正确执行同时,你也需要注意在打印语句中添加变量值,以便正确显示计算结果
    评论

报告相同问题?

问题事件

  • 创建了问题 9月26日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?