パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

広がりを計算する関数

2020-12-11 | Python
lxとlyにはList形式で点の座標が入っているものとする
 
 
def open_score(lx, ly):
    count = len(lx)
    score = 0
    for i in range(count):
        for j in range(i+1, count):
            score += ((lx[i]-lx[j]) ** 2 + (ly[i]-ly[j]) ** 2) ** 0.5
    return score

最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。