编写一个 void(非结果性)函数来绘制一个正方形。在程序中使用它来绘制如下所示的图像。假设每边是 20 个单位。(提示:注意程序结束时,乌龟已经离开了最后一个方格的终点。)
我需要这样画:
这是我的代码示例
import turtle
def draw_square(t, sz):
"""Get turtle t to draw a square with sz side"""
for i in range(4):
t.forward(sz)
t.left(90)
def main():
wn = turtle.Screen()
wn.bgcolor("white")
alex = turtle.Turtle()
alex.color("Blue")
draw_square(alex, 20)
wn.exitonclick()
if __name__ == "__main__":
main()