Python三角形问题(计算周长与面积)

题目:

输入三条边的长度,如果能构成三角形就计算三角形的周长和面积

输入:

三条边的长度

输出:

依次输出三角形的周长和面积

代码:

a=float(input("a:"))
b=float(input("b:"))
c=float(input("c:"))
if a+b>c and a+c>b and b+c>a:
    print('周长:%f'%(a+b+c))
    p=(a+b+c)/2
    area=(p*(p-a)*(p-b)*(p-c))**0.5
    print('面积:%f'%(area))
else:
    print("不能构成三角形")

运行结果:

a:3
b:6
c:4
周长:13.000000
面积:5.332682

进程已结束,退出代码0

注意:

变量的格式化输出以及逻辑运算符的使用

你可能感兴趣的:(python,开发语言)