像这样给x0,y0提供默认值,如果z是可选的,也可以:
def nearxy(x,y,x0=0,y0=0,z=None): distance=[] for i in range(0,len(x)): distance.append(abs(math.sqrt((x[i]-x0)**2+(y[i]-y0)**2))) if z is not None: blah blah return min(distance)
致电:
nearxy(1,2)
如果只想分配z:
nearxy(1,2,z=3)
....
希望这可以帮助
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)