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

文档属性

名称 Python趣味编程Turtle库 课件( 16张PPT)
格式 zip
文件大小 3.8MB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2021-09-16 13:30:21

图片预览

文档简介

(共16张PPT)
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库函数绘制图形:
作业
绘制一个彩色五角星