博客
关于我
7-3 jmu-python-判断是否构成三角形
阅读量:521 次
发布时间:2019-03-07

本文共 374 字,大约阅读时间需要 1 分钟。

对于给定的三个整数边长,判断是否能构成三角形:

首先,三角形的任意两边之和必须大于第三边。这意味着对于三条边a、b、c,必须满足以下三个条件:

  • a + b > c
  • a + c > b
  • b + c > a
  • 如果满足上述三个条件,则可以构成三角形;否则,不可以。

    接下来,我会按照以下步骤解决这个问题:

  • 读取三个整数输入。
  • 判断这三个条件是否同时满足。
  • 输出yes或no的结果。
  • 代码如下:

    a, b, c = map(int, input().split())if a + b > c and a + c > b and b + c > a:    print("yes")else:    print("no")

    这个方法不仅判断了各边是否符合三角形条件,而且也处理了边长为负数或零的情况,确保输入的正确性。同时,这样的判断逻辑简洁明了,易于理解。

    转载地址:http://fqfnz.baihongyu.com/

    你可能感兴趣的文章
    MySql从入门到精通
    查看>>
    MYSQL从入门到精通(一)
    查看>>
    MYSQL从入门到精通(二)
    查看>>
    mysql以下日期函数正确的_mysql 日期函数
    查看>>
    mysql以服务方式运行
    查看>>
    mysql优化--索引原理
    查看>>
    MySQL优化之BTree索引使用规则
    查看>>
    MySQL优化之推荐使用规范
    查看>>
    mysql优化概述(范式.索引.定位慢查询)
    查看>>
    MySQL优化的一些需要注意的地方
    查看>>
    mysql优化相关
    查看>>
    MySql优化系列-优化版造数据(存储过程+函数+修改存储引擎)-2
    查看>>
    MySql优化系列-进阶版造数据(load data statment)-3
    查看>>
    MySql优化系列-造数据(存储过程+函数)-1
    查看>>
    MySQL优化配置详解
    查看>>
    Mysql优化高级篇(全)
    查看>>
    mysql会员求积分_MySql-统计所有会员的最高前10次的积分和
    查看>>
    mysql会对联合索性排序优化_MySQL索引优化实战
    查看>>
    MySQL作为服务端的配置过程与实际案例
    查看>>
    Mysql使用命令行备份数据
    查看>>