1、绘制嵌套正方形
通过 python 的turtle 库绘制 嵌套正方形,如下图:
2、实现代码
绘制 嵌套正方形,以下为实现代码:
"""
嵌套正方形.py
"""
import turtle
def draw_square(length,level):
if level<1:return
for _ in range(4):
draw_square(length//4,level-1)
turtle.fd(length)
turtle.rt(90)
turtle.pensize(2) # 画笔粗细
draw_square(200,3) # 调用函数
turtle.ht() # 隐藏海龟
turtle.done() # 事件循环