Python怎么画一个旋转多边形?

1 个回答|133 次阅读
Coco老师 - 科普专家
擅长:编程教育

使用Python中的海龟画图模块就可以绘制不同的图案。

例如:

from turtle import *
title('旋转五边形')
bgcolor('pink')
speed(0)
for i in range(1,100):
    forward(i*3)
    left(72)

运行结果:

20220519135659-595.png

每次只需要修改left()函数中的数值就可以画出不同的旋转多边形,其中的数值就是图形的外角值,例如正三角形,一个内角是60度,外角是120度,所以当left(120)的时候画出来的就是旋转的三角形了

20220519140548-639.png