大人にも子どにもプログラミングを楽しんでもらうために、いろいろなPythonプログラミングを解説します。自分でWindowsパソコンで手を動かしながら一緒に勉強しましょう。
だれでもパイソンシリーズを13歳以下の子ども向け設定しています。
8パズル作りの続き。「空白パネルのとなりを選んだときだけ動く」の部分を作ってみます。
マンハッタン距離計算の関数は次:
def mdist(p1, p2):
x1, y1 = p1%3, p1//3
x2, y2 = p2%3, p2//3
return abs(x1-x2) + abs(y1-y2)
15 июл 2024