在python中turtle绘制正七边形

发布网友 发布时间:2022-04-19 15:26

我来回答

1个回答

热心网友 时间:2023-05-14 00:27

① 以定长R为半径作圆,并过圆心O作互相垂直的纵横两条直径MN、HP. ② 过N点任作一射线NS,用圆规取七等分,把端点T与M连结起来,然后过NT上的各点推出MT的平行线,把MN七等分. ③以 M为圆心,MN为半径画弧,和PH的延长线相交于K点,从K向MN上各分点中的偶数点或奇数点(图中是 1、3、5、7各点)引射线,与交于A、B、C、M.再分别以 AB、BC、CM为边长,在圆周上从A点(或M点)开始各截一次,得到其他三点,把这些点依次连结起来,即得近似的正七边形. 这种画法适用画圆内接任意正多边形.
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com