#计算部分均值的方法
def test(maxs):#给列表定义一个计算公式
if maxs is None or type(maxs) != type([]) or len(maxs) <1:
return
if len(maxs) == 1:
return#print(maxs[0])
for i in range(len(maxs) - 1):
avg = divid(add(maxs[i],maxs[i+1]),2)
print(float(avg))
#输入测点流速
print("输入测点流速: ")
v_c= input().split()#v_c代表测点流速,加number代表可使用的流速数值
numbers_v_c= list(v_c)
print(numbers_v_c)#输出测点流速
v_c_part = test(numbers_v_c)
print(v_c_part)
我是想通过输入一些值之后可以通过上面定义的函数得到输入值的均值,但是输入之后得到的结果不能运用上面的公式,望解答!