pythonstupid 2023-03-29 21:45 采纳率: 100%
浏览 21
已结题

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

python从键盘上输入三个数,代表三角形的三条边,如果不能构成三角形显示不能构成三角形的信息提示,如果能构成三角形,则输出三角形的周长和面积。

  • 写回答

1条回答 默认 最新

  • threenewbee 2023-03-29 21:52
    关注

    这个问题我今天回答了3遍,都是一个班的?

    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 = pow(p * (p - a) * (p - b) * (p - c), 0.5)
    
        print(f"三角形的面积是{s: 0.2f}")
    
    else:
        print("不能构成三角形,请重新输入!")
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 4月7日
  • 已采纳回答 3月30日
  • 创建了问题 3月29日

悬赏问题

  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout
  • ¥15 Android studio AVD启动不了
  • ¥15 陆空双模式无人机怎么做
  • ¥15 想咨询点问题,与算法转换,负荷预测,数字孪生有关
  • ¥15 C#中的编译平台的区别影响
  • ¥15 软件供应链安全是跟可靠性有关还是跟安全性有关?
  • ¥15 电脑蓝屏logfilessrtsrttrail问题
  • ¥20 关于wordpress建站遇到的问题!(语言-php)(相关搜索:云服务器)
  • ¥15 【求职】怎么找到一个周围人素质都很高不会欺负他人,并且未来月薪能够达到一万以上(技术岗)的工作?希望可以收到写有具体,可靠,已经实践过了的路径的回答?