python三角面积函数,python三角形面积函数

python算三角形面积

代码如下:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册虚拟主机、营销软件、网站建设、青州网站维护、网站推广。

#!/usr/bin/python3

# -*- coding:utf-8 -*-

"""

@author:yaqon

@file  :shanjiaoxing.py

@time  :2020/3/5 13:06

"""

"""

任意输入三角形的三条边,先判断是否可以构成三角形,如果可以,则进一步求三角形的周长和面积,否则报错:"无法构成三角形!"

"""

def areas(olist):

z = sum(olist) / 2

s = (z * (z - olist[0]) * (z - olist[1]) * (z - olist[2])) ** 0.5

return s

def perimeter(olist):

return sum(olist)

def istriangle(olist):

m = max(olist)

su = sum(olist)

if m su - m:

return True

else:

return False

if __name__ == "__main__":

alist = []

try:

for i in range(3):

a = float(input("请输入三角形边长:"))

alist.append(a)

if istriangle(alist):

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

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

else:

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

except ValueError as e:

print("请输入数值型数据。")

python求三角形的面积

a = float(input('输入三角形第一边长: '))

b = float(input('输入三角形第二边长: '))

c = float(input('输入三角形第三边长: '))

# 计算半周长

s = (a + b + c) / 2

# 计算面积

area = (s*(s-a)*(s-b)*(s-c)) ** 0.5

print('三角形面积为 %0.2f' %area)

如何编写python程序计算三角形的面积

S = 0.5 * 底边*高.具体代码如下:

l = float(input('请输入三角形底边长(cm):'))

h =float(input('请输入三角形高(cm):'))

s = 0.5*l*h

print('三角形面积为:', end='')

print(s)


文章名称:python三角面积函数,python三角形面积函数
文章转载:http://scjbc.cn/article/dseiopo.html

其他资讯