画笔的坐标设置成在0,0,就以它为圆心。因为turtle画圆的时候是从圆的底部就开始画的,所以我需要找不到四个圆底部的坐标诸如:第一个半径为200的圆,底部为(0,-200)第二个半径为150的圆,底部为(0,-150)第三个半径为100的圆,底部为(0,-100)第四个半径为50的圆,底部为(0,-50)画的时候按下面的步骤:
打开python的编译器,再导入turtle库,returningturtleimport*,设置背景颜色和画笔大小,循环执行重复一遍的动作,先执行400次,前进x*2次,逆时针旋转91度,forward(2*x)turtle.left(91),之后执行画图,程序启动后想执行的效果。
importturtle
q()
(black)
sides7
colors[red
可以不凭借goto()函数变化画笔的位置,(x,y),turtle规定以中心为原点(0,0),而(x,y)它表示将原点向右移动x个像素,上方移动y个像素。其中,x,y可以为负数。
python中turtle模块的基本是指令也有(#后是释意,turtle是python作图的一个工具)
画布(canvas)
(800,600,
下面是用python语言画实心五边形的源代码:
文件复制code
importturtle
#可以设置绘图窗口的大小
(400,400)
#设置画笔的颜色和宽度
(black)
(3)
#设置画笔的速度
turtle.speed(10)
#循环绘制五边形
ofiintorange(5):
(100)
turtle.right(72)
#结束了绘图
()
在运行上面的代码后,很快就会然后打开一个窗口,总是显示一个圆锥体五边形。您可以实际更改代码中的数值来变动五边形的大小和形状。