Python少儿趣味编程《第13课-绘制机器猫》课件.pptxVIP

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

Python少儿趣味编程《第13课-绘制机器猫》课件.pptx

第13课绘制机器猫;程序分析

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

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

按照机器猫的身体部位来定义各个绘制函数:head(头)、eyes(眼睛)、nose(鼻子)、mouth(嘴)、whiskers(胡子)、body(身体)、feet(脚)、arms(胳膊)、hands(手)、bell(铃铛)和package(口袋)。

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

;导入模块和设置画笔

先要导入turtle模块。

fromturtleimport*

然后对画笔做一些基本设置。

#设置窗口大小

setup(500,500)

#设置画笔

speed(10)

shape(turtle)

colormode(255);基础函数——可供调用的模块

绘制圆形

drawRound()函数来绘制圆形。它有两个参数,分别是表示所绘制的圆的半径的size和表示是否填充的filled。

defdrawRound(size,filled):

pendown()

iffilled==True:

begin_fill()

setheading(180)

circle(size,360)

iffilled==True:

end_fill()

;基础函数——可供调用的模块

绘制矩形

文档评论(0)

1亿VIP精品文档

相关文档