2301_80960696 2023-11-07 22:16:27
新手求助,没学过这题不太懂
...全文
15 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
libralibra 11-20
  • 打赏
  • 举报
回复

a = input('请输入三边长(英文逗号分割):')
if len(a) != 3:
    raise Exception('请检查输入数据')
x,y,z = a
if x+y<z or x+z<y or y+z<x or abs(x-y)>z or abs(x-z)>y or abs(y-z)>x:
    raise Exception('三边长不满足构成三角形的条件')
p = (x+y+z)/2
print(f'输入三角形的面积是:{(p*(p-x)*(p-y)*(p-z))**0.5}')

5,504

社区成员

发帖
与我相关
我的任务
社区描述
人生苦短,我用python
社区管理员
  • Python 学习者
  • 嗨学编程
  • 松鼠爱吃饼干
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎来到Python学习者们的社区,

 

本社区分享你需要的文章、问题解答、技术互助、学习资源、面试系列等等

 

欢迎你的加入,祝你学有所成~

试试用AI创作助手写篇文章吧