def calculate_distance(x1, y1, x2, y2):
    return((x2-x1)**2 + (y2-y1)**2)**0.5
评估下面的代码,并写下几句关于它所做的.
这个函数使用从比他哥拉定理中衍生的距离公式计算2D平面的两个点之间的距离.该函数需要四个参数:第一点的x和y坐标 (x1,y1) 和第二点的x和y坐标 (x2,y2).它计算了两个点的x和y坐标之间的差异,方位这些值,然后加上它们.此总的平方根然后计算并归结为结果,给出两个点之间的距离.