python画圆的代码turtle_Python turtle 绘图画圆(2)
turtle.circle(radius, extent=None, steps=None)描述: 以给定半径画圆参数:radius(半径); 半径为正(负),表示圆心在画笔的左边(右边)画圆extent(弧度) (optional);steps (optional) (做半径为radius的圆的内切正多边形,多边形边数为steps)上一节我们利用画圆指令画出了一个圆形,这一节我们继续使用这个指令
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)
练一练:请你修改程序,画出下面的图案。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)