turtle画图代码大全_少儿python编程(3)海龟画图(下)

a0b5ac652e638f97756fd422d02dcaf7.gif

我们仍然用Python的海龟库来画图吧!6f61f955a038722d4e7f903f1978b2c3.png

上图的代码是如何设置背景和画笔颜色:第5行代码pencolor是设置画笔的颜色,括号内设置为红色;第6行代码turtle.bgcolor是设置海龟库画笔的背景颜色,括号内设置为蓝色。注意:表示颜色的单词要放在单引号内。

d6e55a52593c950fe15cc56a14ae4b16.png

对照图形化代码!

c5d9ef2fa6b96d10a62312e8b73a8288.png

一个蓝色背景,红色画笔的六边形完成了!

f76d1ebab51634b53fa0d3a007ebf140.png

有时候输入颜色单词比较麻烦,怎么办呢?我们可以建立一个颜色列表,将所需要的颜色全部放到列表里,如上图第3行代码。

当我们需要更改背景或画笔颜色时,可以直接取用颜色列表中的值,如上图第4行和第6行代码。注意,颜色列表中的颜色值依然是从0开始依次增长。

f9a7561fa8672b6efbdb8dad6e1e0528.png根据图形化代码对照,这次是画从小到大的很多圆,并且旋转12度。

7e8bc030bf4225c7396d6855e8b71e65.png

具体效果如上图,好像一个海螺啊!

2208dd23ab6f33bcd9f5839cff74d81e.png

接下来我们学习求余运算,如上图第8行代码,中括号内的(i%4)表示变量i除以4的余数,随着i的变化,余数自然就是0、1、2、和3了;小括号内的colors[]表示将画笔的颜色设置为颜色列表中对应值的颜色。

c4e9c9a39e29ff925356eceb68a9d762.png

对照图形化代码再理解一次,为了避免画笔颜色和背景颜色冲突,这里设置背景颜色为黑色。

7f1619d68ad5e7930c6c64d5b9d7245c.png

最终的效果如上图,是不是很漂亮!

大家可以根据本文的内容,给之前作品设置背景颜色和不同的画笔颜色!

1965b6e46f42694b795c8989ff42ba6e.png

以上为临汾南城教辅中心开设的课程,欢迎各位家长和小朋友前来咨询、试听。

地址:

  临汾市尧都区南外环立交桥康汇苑小区

电话:

  15035795268(李老师)

相关精彩链接:

少儿python编程(2)海龟画图(中)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值