Python少儿趣味编程《第14课-绘制小猪佩奇》课件.pptxVIP

  • 21
  • 0
  • 约1.43千字
  • 约 7页
  • 2024-02-22 发布于云南
  • 举报

Python少儿趣味编程《第14课-绘制小猪佩奇》课件.pptx

第14课绘制小猪佩奇;程序分析

整体思路和第13课绘制机器猫大致相同。

分而治之的方式,把大的问题划分为若干小的问题。

将统一性的问题模块化,方便重复调用。

按照佩奇的身体部位来定义各个绘制函数:nose(鼻子)、head(头)、ears(耳朵)、eyes(眼睛)、cheek(腮)、mouth(嘴巴)、body(身体)、hands(手)、foot(脚)和tail(尾巴)。

函数的名字就表明了该函数负责绘制的身体部位。

;绘制弧线———基础准备工作

circle()函数有3个参数,分别是radius(半径)、extent(弧度)和steps(做半径为radius的圆的内切正多边形),其中后面两个参数是可选的。

要绘制弧线,只要为circle()函数的第2个参数指定相应的弧度就可以了。

importturtle

turtle.pencolor(red)

turtle.setheading(-80)

turtle.circle(100,120);绘制椭圆——基础准备工作

turtle中并没有直接画椭圆的函数。

如果利用一个正多边形来模拟圆的话,当边足够多的时候,就可以模拟出一个非常接近的圆。

importturtle

turtle.pendown()

forjinrange(120):#重复执行120次

turtle.forward(5)#移动5个像

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档