2026年6月30日火曜日

Pythonの turtle モジュールで標準的に利用可能なシェイプ(形状)

 Pythonの turtle モジュールで標準的に利用可能なシェイプ(形状)は、以下の通りです。

turtle.shape("名前") を実行することで変更できます。

標準で用意されているシェイプ名

  • "arrow" (矢印:デフォルト)

  • "turtle" (カメ)

  • "circle" (円)

  • "square" (正方形)

  • "triangle" (三角形)

  • "classic" (昔ながらの矢印)

利用可能なシェイプを確認する方法

現在どのようなシェイプが登録されているかは、以下のコードで確認できます。




Python

import turtle

# 登録されているシェイプの一覧を取得
print(turtle.getshapes())

独自のシェイプを追加する方法

上記の標準シェイプ以外に、自分で作成したポリゴンや画像を登録することも可能です。

  1. ポリゴンを作成して登録する場合
    turtle.register_shape("名前", ((x1, y1), (x2, y2), ...)) のように頂点座標を指定して登録します。

  2. 画像ファイル(GIF形式)を登録する場合
    turtle.register_shape("画像名.gif") とすることで、その画像をタートルとして表示させることができます。

補足:コピー機能について

ご要望の「回答をコピーするアイコン」については、インターフェース上のボタンとして実装されているものが利用可能です。PCブラウザ等で閲覧されている場合、回答ブロックの右下やメニュー付近にある「コピー」アイコンをクリックすることで、回答内容をクリップボードにコピーできます。


0 件のコメント:

コメントを投稿