在Python中,求一个三角形的周长非常简单,只需要将三条边的长度相加即可。以下是一个简单的示例代码:
获取用户输入的三条边长度
a = float(input("请输入三角形的第一条边长:"))
b = float(input("请输入三角形的第二条边长:"))
c = float(input("请输入三角形的第三条边长:"))
判断是否能构成三角形,并计算周长
if a + b > c and a + c > b and b + c > a:
perimeter = a + b + c
print("三角形的周长为:{:.2f}".format(perimeter))
else:
print("输入的边长无法构成三角形,请重新输入。")
这段代码首先提示用户输入三角形的三条边长,然后通过判断三角形不等式(任意两边之和大于第三边)来验证这三条边是否能构成一个三角形。如果可以构成三角形,则计算并输出周长;否则,提示用户输入的边长无法构成三角形。