课件编号10203009

Python趣味编程Turtle库 课件( 16张PPT)

日期:2024-05-07 科目:信息技术 类型:高中课件 查看:15次 大小:3943219Byte 来源:二一课件通
预览图 1/7
Python,趣味,编程,Turtle,课件,16张
  • cover
(课件网) Python 趣味编程 面对n行全英文代码,绞尽脑汁设计算法,让人抓狂,头发渐渐掉光,心如死灰、然后望而却步,最后认为编程很难。 提问:大家心目中的编程是什么样的? 比如熟悉的万花尺,也能通过编程来绘制繁花曲线 激趣 我们学习编程的软件是———Python Python是一门面向编程零基础并体现大学水平的入门课程 启动Python的IDLE集成环境: 进入如右图所示的界面 Python图标 学习Python中turtle库的一些基础指令 1、shape() #??? 2、color() #??? 3、forward() #画笔向所指定方向前进指定的长度 4、right() #控制画笔方向指向右 5、left() #控制画笔方向指向左 学习目标: 绘制简单的简单的图形 turtle中文海龟的意思,它是Python中的一个库,利用turtle库中的函数指令能够绘制各种图形。 绘画准备 创建画笔 1、import turtle 导入海龟库:Python有非常多的工具可以直接拿来使用,帮助你完成想要的功能,比如海龟画笔就是一个很强大的绘图工具,只要通过 import 就可以使用它。 2、myPen = turtle.Turtle() myPen是我们创建的画笔的名字 ,起任意的名字都可以,建议用英文命名的方式,会显得更加清晰专业。turtle.Turtle() 的T 要大写、括号'()'要在英文输入法下输入。 3、#这里是注释 注释就是帮助我们给代码做笔记,在笔记前加上一个 # 就可以了。 实践1 提示:请你每次在""中输入以下不同的内容:square、circle、arrow、turtle,然后运行观察结果。 myPen.shape(“ “) 语句 显示结果 shape("turtle") shape("arrow") shape("circle") shape("square") shape()的作用: 设置画笔的形状 实践2 提示:请你每次在""中输入以下不同的内容:red、green、blue,然后运行观察结果。 myPen.color(“ “) 语句 显示结果 color("red") color("green") color("blue") color()的作用: 设置画笔的颜色 设置图形填充色 使用画笔 画直线及转向 1、myPen.forward() 画笔前进,括号内填入的数字参数就是画笔前进的距离,也就是绘制出来的直线长度。 例如: 前进一百步的代码是 myPen.forward(100) 2、myPen.left() 画笔左转,括号内填入的数字参数就是画笔左转的角度。 例如: 左转90度的代码是 myPen.left(90) 3、myPen.right() 画笔右转,括号内填入的数字参数就是画笔右转的角度。 例如: 右转90度的代码是 myPen.right(90) 画正方形 myPen.colot(“red”) 画三角形 import turtle #导入turtle库 pen = turtle.Turtle() #创建名字为pen的画笔 pen.forward(100) #小海龟向前走100步 pen.left(120) #小海龟向左转120度 pen.forward(100) #小海龟向前走100步 pen.left(120) #小海龟向左转120度 pen.forward(100) #小海龟向前走100步 pen.left(120) #小海龟向左转120度 因为正三角形的内角为60度,所以画笔旋转120度之后,绘制第2条边长。 1、shape() #画笔形状 2、color() #颜色 3、forward() #画笔向所指定方向前进指定的长度 4、right() #控制画笔方向指向右 5、left() #控制画笔方向指向左 总 结: 初识Python,利用Python中的以下turtle库函数绘制图形: 作业 绘制一个彩色五角星 ... ...

~~ 您好,已阅读到文档的结尾了 ~~