PythonのTurtleで色を塗りつぶす方法は何ですか?
Pythonで、Turtleライブラリのbegin_fill()とend_fill()メソッドを使用して色を塗りつぶすことができます。具体的な手順は次のとおりです。
- PythonのTurtleライブラリをインポートします。
import turtle
- 亀オブジェクトを作成する。
t = turtle.Turtle()
- 塗りつぶしを始める()
t.begin_fill()
- 形状を描く、例えば正方形を描く:
for _ in range(4):
t.forward(100)
t.right(90)
- 塗りつぶし終了()
t.end_fill()
t.fillcolor("green") # 设置填充颜色为绿色
- 終了しました。
turtle.done()
以下は完全なサンプルコードです:
import turtle
t = turtle.Turtle()
t.begin_fill()
for _ in range(4):
t.forward(100)
t.right(90)
t.end_fill()
t.fillcolor("green")
turtle.done()
上記のコードでは、一辺が100の正方形が描かれ、その正方形は緑色で塗りつぶされています。形状、サイズ、塗りつぶし色などのパラメータをカスタマイズして描画効果を調整することができます。