013种方式查看python模块使用,使用turtle模块完成第一个绘画程序
编程语言是一种工具,工具就是为了解决问题,我们的学习模式,都是针对具体问题,展开的学习
首先公布第一个程序需要做什么,然后我们一起来看看如何完成
第一个任务:画一个正方形
上节课的案例中我们已经知道(有问题的可以点击主页查看上节课的内容),turtle即小海龟模块,具有各种绘画的技能,我们已经知道其中turtle.forward具有向前绘画的能力,你要画多远就告诉它走多少步就可以
但是,只有向前绘画直线,肯定完成不了任务,还需要让小海龟旋转角度
02如何知道turtle(小海龟)模块具体的函数呢?
三种查看模块下具有哪些函数的方法:
1、在python代码编辑器中,使用模块加"."号,就出现该模块下所有的函数,也就是这个模块下所有隐藏的技能
2、第二种方式,在python shell控制台上查看
我们先 import turtle 导入模块,然后,使用 dir(turtle) ,就显示所有turtle下面具有的技能:
我们可以大概看一下,我们找找刚刚的forward函数,函数经过从a到z的排序。
假设我们不知道forward的具体用法怎么办呢?
还有一个函数 就是帮助函数 即 help()
比如使用 help(turtle.forward)
注意查看函数帮助的时候,函数后面不能加括号哦,加了括号表示调用了这个函数
3、第三种方法,就是使用帮助手册。如果我们对一个模块很陌生的时候,我建议一开始先打开帮助手册看一看
英文版的在这里打开就可以了,中文版在官网下载,上节课我们说过,我们就打开中文帮助文档来看看
我们通过搜索,turtle,也可以在模块中找,我们往下看看,这边有很多函数,forward就在海龟动作分类下,我们点开看下
真的非常的详细,一看就能明白。
这就是三种查看帮助的方法,这个非常重要,有了这个技能,你不在需要记忆具体的用法了,需要的时候来看下就行,就像查字典一样,解放大脑。
03我们如何画一个正方形呢?
目前我们知道turtle.forward() 可以让小海龟向前绘画直线,那我们要画正方形,就需要海龟画完一段直线后,转弯90度,再画,再转弯。
那么我们去帮助文档中找转弯函数
我们看到这里有right left 右转和左转的函数
我们就看看right()具体使用方法:
right函数中需要一个角度参数,需要我们告诉它转多少度,我们需要转90度
那么我们开始写
写完程序将程序保存到计算机,然后再run中,选择run Module
正方形绘制成功
我们可关闭绘制的图形
04最后一个环节,回顾反馈
回顾下今天的主要内容,请同学自己回答以下的问题
1.如何通过帮助文档,查看需要使用的函数?
2.如何使用小海龟绘画一个正方形?
小小挑战:
绘制一个三角形,并填充绿色
到这里,当你开始写代码的时候,你已经上车了,赶紧操作起来吧
需要书籍的可以参考:
欢迎关注我,一起轻松学习python编程
如果对你有帮助,可以随手点赞和收藏,这样可以让更多人看到!
如果你有问题可以在留言区告诉我或私信给我