python计算三角形的面积

python计算三角形的面积:任意输入三角形的三条边,先判断是否可以构成三角形,如果可以,则进一步求三角形的周长和面积。

1、print(三角形面积是:{0:.2f}.format(areas(alist)))

print(三角形周长是:{0:.2f}.format(perimeter(alist)))

else:

print(边长{}、{}、{}无法构成三角形.format(alist[0],alist[1],alist[2]))

exceptValueErrorase:

2、三角形的周长和面积在一定的条件下,它们的数值可以是一样的,但是单位是不一样的,周长单位是长度单位,如厘米等,面积单位是平方厘米等。

所以虽然数字一样,但是意义不同。

比如你三角形的底是10,你直接输入a=10或者a=10h=?

比如你三角形的高是5,你直接输入a=5或者a=5s=a*h/2

三角形的面积公式,底乘以高除以2

print三角形的面积=

海伦公式,即已知三边长求三角形面架。

以下是python的关键字和语法:

float:内置的标准数据类型,即小数

input:键盘输入

print:输出到

%d和x%

单引号的作用:表示字符

*和**的用途:作为运算符一个是乘号,2个*连着表示开根

%0.3f调整%area的格式,f表示浮点数、0.3表示小数点后3位数

括号

总结:三角形是个好东西,比如知道三条边边长,可以判断能不能组成三角形(两边之和大于第三边),如果可以就进一步计算其面积(海伦公式),最后还能把这个三角形画出来(余弦定理求角度),所以说这个作为一个编程题目用于教学是比较棒的。




转载请注明:http://www.aierlanlan.com/rzdk/4656.html

  • 上一篇文章:
  •   
  • 下一篇文章: