0

ウィンドウを作成する関数があります:

import turtle
t=turtle.Pen()       

def drawindow(dis):
    t.down()
    t.seth(0)
    drawshape(4, 15)
    t.up()
    t.fd(7.5)
    t.seth(90)
    t.down()
    t.fd(15)
    t.up()
    t.seth(180)
    t.fd(7.5)
    t.seth(270)
    t.fd(7.5)
    t.seth(0)
    t.down()
    t.fd(15)
    t.end_fill()

ペンの色を黒にしたいのですが、塗りつぶしを別の色にしたいです。この関数を含む関数を定義しましたdrawhouse()。この前に、ペンの色を黒に設定し、塗りつぶしを開始します。やってみt.begin_fill('blue')ましたが、うまくいきません。助けてください。

drawshape(x, y)辺が x で、各辺の長さが y である多角形を描画します。

4

1 に答える 1

1

描き始める前に、電話してみてください

t.color('black', 'blue')

これにより、塗りつぶしの色が青に、線の色が黒に設定されます。

または、電話することもできます

t.pencolor('black')
t.fillcolor('blue')

ご希望の方は個別に。http://docs.python.org/3.2/library/turtle.html#turtle.colorでドキュメントを確認してください。

于 2013-03-13T15:46:24.217 に答える