介绍
这篇文章主要介绍Python中如何求三角形的面积,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强>方法一:普通面积公式法强>
import 数学=浮动(输入(“请输入三角形的边长答:,“)) b=浮动(输入(“请输入三角形的边长b:,“)) c=浮动(输入(“请输入三角形的边长c:,“)) d=(a + b + c)/2 面积=math.sqrt (d *(数字-模拟)* (d-b) *(直流)); 打印(str.format(“三角形的三边分别是:a={0}, b={1}, c={2},, a, b, c)) print (str.format(“三角形的面积={0}“,区域))
<强>方法二:如果循环法强>
while 正确的: ,,,a =,浮子(输入(& # 39;输入三角形第一边长:& # 39;)) ,,,b =,浮子(输入(& # 39;输入三角形第二边长:,& # 39;)) ,,,c =,浮子(输入(& # 39;输入三角形第三边长:& # 39;)) ,,,if a +, b 祝辞,c 以及a +, c 祝辞,b 以及b +, c 祝辞,答: ,,,,,,,s =, a *, b *,(1,安康;((a * *, 2, +, b * *, 2,安康;c * *, 2),/, (2, *, a *, b)), * *, 2), * *, 0.5/, 2 ,,,,,,,印刷(& # 39;三角形的面积是:% 0.2 f # 39;, %, s) ,,,,,,,休息 ,,,: ,,,,,,,印刷(& # 39;三角形不合法& # 39;)
<强>方法三:海伦公式法强>
import 数学 , 时间=a 浮动(输入(& # 39;依次输入边长:\ n # 39;)) 时间=b 浮动(输入()) 时间=c 浮动(输入()) p =, (a + b + c)/2 时间=x p *(便士)* (p-b) * (pci) while x<=0,: ,,,print(& # 39;此三边不构成三角形,请重新输入& # 39;) ,,,a =,浮子(输入(& # 39;依次输入边长:\ n # 39;)) ,,,b =,浮子(输入()) ,,,c =,浮子(输入()) ,,,p =, (a + b + c)/2 ,,,x =, p *(便士)* (p-b) * (pci) 时间=s math.sqrt (x) , 打印(& # 39;周长:& # 39;,+,str (2 * p)) 印刷(& # 39;面积:& # 39;,+,str (s))
以上是“Python中如何求三角形的面积”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!