s=(a+b+c)/2啊,你把a写成s了
自己粗心,跟python没啥关系,毛纠秃了也没用
总结来说有:编码问题、装饰器、闭包、对象引用、可变性,抽象基类、魔术方法、多重继承、mixin、重载、可迭代对象、迭代器和生成器、上下文管理、基于生成器的协程、原生协程、asyncio 异步编程、描述符协议、元编程等
我可以给你一些提示和建议来编写一个有效的三角形面积计算程序:
了解三角形的面积公式 三角形的面积公式是1/2 * 底 * 高,其中底是任意一条边,高是从另一条边到底的垂直距离。
编写一个函数来计算三角形的面积 在Python中,可以通过以下代码来定义一个函数来计算三角形的面积:
def triangle_area(base, height): area = 0.5 * base * height return area
这个函数接收底和高两个参数,并计算三角形的面积,并返回它的值。
base = float(input("请输入三角形的底边长度:")) height = float(input("请输入三角形的高:"))
area = triangle_area(base, height)
print("三角形的面积是:", area)
希望以上的提示和建议可以帮助你编写一个有效的三角形面积计算程序。如果你遇到任何问题,请随时向我提问。