试编写程序,实现以下功能:
1.定义一个函数(函数名为 f ):根据给定的参数(上底、下底和高)计算梯形的面积。将形参上底、下底和高的默认值分别设置为1、2、3.
2.根据用户输入的函数调用表达式,计算梯形面积并输出结果。输出时保留一位小数。具体输入输出格式见样例。(10分)
可参照以下程序框架进行填充补全:
def
#计算梯形面积
#将面积返回
1.试乡功能:未交
result = eval ( input ()) print ('
'. format ( result ))
def f(a=1, b=2, h=3):
return (a + b) * h / 2
result = eval(input("输入表达式,比如f(2, 4, 6)")_
print('{:.1f}'.format(result))