Pythonで閉じた図形に色を塗る方法は何ですか?
Pythonでは、封闭図形を描画して色を塗るためにturtleライブラリを使用することができます。以下は、封閉図形を描画し、色を塗る方法を示したコードの例です。
import turtle
# 创建一个画布
canvas = turtle.Screen()
# 创建一个画笔
pen = turtle.Turtle()
# 绘制图形
pen.begin_fill() # 开始填充
pen.fillcolor("red") # 设置填充颜色
pen.pensize(3) # 设置画笔宽度
# 绘制封闭图形
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.end_fill() # 结束填充
# 关闭画布
canvas.exitonclick()
上記の例では、まずturtleライブラリをインポートし、キャンバスとペンを作成しました。次に、begin_fill()メソッドを使用して塗りつぶしを開始し、fillcolor()メソッドで塗りつぶしの色を設定し、pensize()メソッドでペンの幅を設定しました。そして、forward()とleft()メソッドを使用して閉じた図形を描きました。最後に、end_fill()メソッドで塗りつぶしを終了しました。最後に、exitonclick()メソッドを使用して、キャンバスをクリックするとプログラムが終了するようにしました。