- 7
- 0
- 约1.07千字
- 约 6页
- 2024-02-22 发布于云南
- 举报
第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()
;基础函数——可供调用的模块
绘制矩形
您可能关注的文档
- Python少儿趣味编程《第1课-认识Python》课件.pptx
- Python少儿趣味编程《第2课变量、数字和字符串》课件.pptx
- Python少儿趣味编程《第3课列表》课件.pptx
- Python少儿趣味编程《第5课布尔类型》课件.pptx
- Python少儿趣味编程《第6课条件语句》课件.pptx
- Python少儿趣味编程《第7课-循环》课件.pptx
- Python少儿趣味编程《第8课-异常和注释》课件.pptx
- Python少儿趣味编程《第9课-自定义函数》课件.pptx
- Python少儿趣味编程《第10课-面向对象编程》课件.pptx
- Python少儿趣味编程《第11课-文件操作》课件.pptx
最近下载
- QB_T 5827-2023 婴幼儿衣物洗涤剂 通用技术要求.docx VIP
- 监理对合同、信息管理和组织协调措施.docx VIP
- 《第三次全国土壤普查土壤分类系统(试行版).docx VIP
- 陈敏恒 化工原理 第5版 课后习题答案.docx VIP
- 上海ED餐饮有限公司KPI运用 踏瑞绩效管理智能反馈比赛软件 参考答案.pdf VIP
- 02.第二册有线通信设备安装工程定额[2016]451.doc VIP
- 2026中国衍射光学元件行业应用状况与需求规模预测报告.docx
- 空运基本知识培训课件.pptx VIP
- 14-20120730治理工程文件归档整理规定 (定稿)2012-14号.doc VIP
- 临床用血技术规范(2025年版)考试测试卷及答案.docx VIP
原创力文档

文档评论(0)