A1. 绘制下面的图案

第一步:复制代码到thonny,运行并查看效果。
from turtle import *def zhengfangxing():color('red', 'yellow')begin_fill()for i in range(4):forward(50)left(90)end_fill()zhengfangxing()setpos(100,0)zhengfangxing()done()
思考:如何不连笔?
听老师讲解
第二步:听老师讲解——修改上面到程序,可以绘制不同颜色,大小的正方形。
第三步:使用修改好的代码,绘制最终图案。
参考下面的颜色:
做的快的同学可以使用循环修改代码,绘制更多的正方形色块。
A2. 尝试定义一个方法:绘制出五角星
自己尝试操作
提示:
A3. 随机绘图
听老师讲解任务
示例代码
from turtle import *import randomspeed(100)def star(yanse='yellow',bianchang=30):color('black', yanse )begin_fill()pendown()for i in range(5):forward(bianchang)left(72)forward(bianchang)right(144)penup()end_fill()colormode(255)while True:setpos( random.randint(-200,200),random.randint(-200,200))star((random.randint(0,255),random.randint(0,255),random.randint(0,255)),random.randint(10,60))done()
