- 跟小海龟学Python
- 童晶 童雨涵
- 204字
- 2025-04-12 12:39:08
3.3 绘制正方形
进一步,添加两组forward()和right()语句,即可绘制出如图3-7所示的正方形:
3-3.py
1 from turtle import *
2 shape('turtle')
3 forward(100)
4 right(90)
5 forward(100)
6 right(90)
7 forward(100)
8 right(90)
9 forward(100)
10 right(90)
11 done()

图3-7
小海龟前进100像素、右转90度,如此执行4次后,恰好回到了起始点,绘制出了一个边长为100的正方形。完整的绘制过程如图3-8所示。

图3-8
【练习3-3】尝试编写代码,绘制出宽100像素、高50像素的长方形,如图3-9所示。
【练习3-4】尝试编写代码,绘制出边长为100像素的等边三角形(外角为120度),如图3-10所示。

图3-9

图3-10