友情提示:380元/半年,儿童学编程,就上码丁实验室。
各位小伙伴大家好:
好久不见(这几天参加娄底市综合实践课程研讨会,获益良多以后再和大家分享),上次我们学习了循环中的循环,循环的嵌套。
有的小伙伴会有疑问,turtle学了这么久除了画图还能干啥?
今天我们来学习turtle库函数,wirte()顾名思义就是写。让我们一起来看看吧。
首先上代码↓:
这段代码比较简单,从中可以看出write函数的作用就是把参数中的字符打印到屏幕上。不难理解。
下面我们加上一个for循环。
这里write的参数是i,而i是变化的(就等于for循环中的i)从0—99
(想想为什么我们以前聊到过)
所以会在屏幕上输出0—99个数字。
下面我们再加上颜色,还记得怎么加颜色吗?(使用列表然后循环调用,不记得的小伙伴可以参考是以前的课程)
这里i*3的目的上让数字分开一点不会太挤,大家可以试试乘以5乘以10。也可以试试旋转120º或者其他角度试试看。相信你会有更多收获。
write函数除了输出英文字符也能输出中文字符,一起看看吧↓。
这里涉及到两个列表。大家可以试着在for里面在嵌套一个for循环。
至于words列表里面的中文字符顺序没有特别的要求,大家可以换个顺序试试看。
本期我们就学习到这里,下期将会是我们本系列的最后一课。我们将会学习填充,以及欣赏一些其他人使用turtle库所画的精彩案例。
感谢大家这一路以来的陪伴,预计本课程更新完成后我们还会继续更新Python入门和高级课程以及c++,html(网站建设),树莓派和单片机等智能硬件的应用。
国是我的国,家是我的家,让我们一起努力把自己的国和家都建设的更好。
转自公众号:
高维数学