二点間の距離を求めるプログラム

AOJで合格するための準備プログラム

三平方の定理により、二点(x1,y1)と(x2,y2)の距離を求めます。

■プログラム get_distance_of_two_points.py

# 二点間の距離を求める
import math

def get_distance(x1, y1, x2, y2):
    d = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
    return d

if __name__ == '__main__':
    x1, y1, x2, y2 = 1.0, 2.0, 2.0, 3.0
    d = get_distance(x1, y1, x2, y2)
    print(d)

■実行結果

$ python3 get_distance_of_two_points.py
1.4142135623730951
Pythonプログラミング物語 © 2016 Frontier Theme