1、绘制正方形阶梯
通过 python 的turtle 库绘制正方形阶梯,如下图:
2、实现代码
绘制正方形阶梯,以下为实现代码:
"""正方形阶梯.py
"""
import turtledef draw_square(length):for _ in range(6):turtle.fd(length)turtle.right(90)turtle.right(90) # 右转,变成向上了turtle.fd(length/2) # 前进1半的距离turtle.right(90) # 右转,变成向右了turtle.pensize(2) # 设定画笔粗细
d = 100
for _ in range(4): # 重复4次draw_square(d) # 调用draw_square函数d = d / 2turtle.hideturtle() # 隐藏海龟
turtle.done() # 事件循环