Python教程

当前位置:小码王 > 学习教程 > Python教程

Python turtle 画蛇
导读:Python编程语言,是新编程语言,也是少儿编程所学的课程之一,但少儿编程和成年学习有所不一样,少儿编程则是偏向孩子的兴趣,培养孩子对编程的认知,今天南京小码王少儿编程将利用画笔相关指令来画一条蛇,如下图:仔细观察

  Python编程语言,是新编程语言,也是少儿编程所学的课程之一,但少儿编程和成年学习有所不一样,少儿编程则是偏向孩子的兴趣,培养孩子对编程的认知,今天南京小码王少儿编程将利用画笔相关指令来画一条蛇,如下图:

1.jpg

  仔细观察这个图,弯曲的蛇身,可以利用circle命令,来画弧线。然后向前直行,再画一个180度的弧线,让蛇头转回来,这样基本上就可以了。


  程序示例:


  import turtle


  def drawSnake(rad,angle,len,neckrad):


   for _ in range(len):#画弧线,弯曲的蛇身


    turtle.circle(rad,angle)


    turtle.circle(-rad,angle)


    turtle.circle(rad,angle/2)


   turtle.forward(rad/2)#直线前进


    turtle.circle(neckrad,180)#回头


    turtle.forward(rad/4)#直线前进


   if __name__=="__main__":


    turtle.setup(1500,1400,0,0)


    turtle.pensize(30)#画笔尺寸


    turtle.pencolor("green")


    turtle.seth(-40)#前进的方向


  drawSnake(70,80,2,15)


    今天的Python教程就为大家介绍到这里了,不知小朋友可学会了呢?自己有没有动手去去练习呢?在南京小码王少儿编程培训机构中,还有关于Python的教程哦,有什么不懂的地方也可以和我们南京小码王少儿编程的老师进行交流哦!