Python Turtle模块(3)——随心所欲

大家好啊,今天我就来和大家分享关于python turtle模块的一些新函数,这些函数可以让海龟变颜色、“瞬移”、设置背景颜色、填充颜色。

1.color函数和fillcolor函数

这两个函数都是修改海龟颜色的函数,color函数既能修改边框颜色也能修改填充颜色,fillcolor函数只能修改填充颜色。

color函数格式:

t.color(边框颜色,填充颜色)

fillcolor函数格式:

t.fillcolor(填充颜色)

说到填充颜色,后面我们就会讲到开始填充(begin_fill())和结束填充(end_fill())。

color函数示例:

import turtle as t

t.color('red','yellow')
'''
第二个参数其实可以省略,因为这里我们没有用到填充,所以不用设置这个参数,这个参数的默认值为'black'(黑色)
'''

t.forward(100)

t.done()

fillcolor函数示例:

import turtle as t

t.fillcolor('red')   #这里没有任何作用,因为我们还没有做填充

t.forward(100)

t.done()

2.begin_fill函数和end_fill函数

这里的begin_fill是开始填充的意思,指的是从这个函数所在的地方之后开始填充。有begin_fill函数就一定要有end_fill函数,不然是无法填充的。end_fill指的是从begin_fill开始到end_fill结束的程序结束填充。还有,在begin_fill函数和end_fill函数之间的程序所画的图必须是封闭图形,否则也无法填充。

begin_fill函数格式:

t

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值