本篇文章给大家谈谈用python画圆代码含turtle,以及python编程画圆入门,希望对各位有所帮助,不要忘了收藏本站喔。
Source code download: 本文相关源码
turtle.circle(radius, extent=None, steps=None)
描述: 以给定半径画圆
参数:
radius(半径); 半径为正(负),表示圆心在画笔的左边(右边)画圆
extent(弧度) (optional);
steps (optional) (做半径为radius的圆的内切正多边形,多边形边数为steps)
上一节我们利用画圆指令画出了一个圆形,这一节我们继续使用这个指令来画出下面的图案。
第一步画一个圆
turtle.circle(100)
第二步在这个圆内画一个内切正三角形
turtle.circle(100,steps=3)
第三步在圆弧上移动30度(画弧线)
turtle.circle(100,30)
重复第二步第三步(共画4次),完整的代码如下:
import turtle as turtle
turtle.screensize(800, 600, "white")
turtle.pencolor('red')
turtle.circle(100)
for i in range(1,5):#每隔30度绘制一个三角形
turtle.circle(100,steps=3)
turtle.circle(100,30)
练一练:请你修改程序,画出下面的图案python简单代码动画。
本站内容未经许可,禁止任何网站及个人进行转载。