使用tu的不同填充和边框

2024-09-27 04:26:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个函数可以制作一个窗口:

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长。


Tags: 函数import颜色deffilldowndisup
1条回答
网友
1楼 · 发布于 2024-09-27 04:26:38

在你开始画画之前,试着打电话

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

这将填充颜色设置为蓝色,线条颜色设置为黑色。

或者,你可以打电话给

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

如果你愿意的话,可以单独来。查看http://docs.python.org/3.2/library/turtle.html#turtle.color上的文档

相关问题 更多 >

    热门问题