您的位置是:网站首页>Python编程Python编程

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形

少儿编程网2019-07-01 22:43:31Python编程 人已围观 来源:高维数学 -用户投稿

简介各位爱好编程的小伙伴大家好:上次我们学习了如何使用turtle库创建一个空白画板。今天我们继续学习如何使用turtle画一条线和一个正方形。

各位爱好编程的小伙伴大家好:jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

上次我们学习了如何使用turtle库创建一个空白画板。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

今天我们继续学习如何使用turtle画一条线和一个正方形。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

首先打开IDLE创建有一个新文件我们命名为line.py如图:jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

输入如下图代码:jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

依次点击Run---RunModule运行程序jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

结果如图:jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

到目前为止我们使用turtle库中的forward()函数画了一条直线jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

(至于函数我们以后在解释)jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

接下来我们要用turtle画一个正方形。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

但是在画正方形之前我们先要学会让画笔转弯jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

先让我们看一下上期创建画布的代码和结果jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

注意方向默认是向右的。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

接下来我们用代码使它转向向上。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

其中代码L.left(90)的意思是使画笔向左转90 ºjSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

(因为开始指向向右,左转90指向上)jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

接下来画笔再向前100个像素jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

代码和运行结果如图jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

如果要画一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

只要继续左转90 º向前100jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

再继续左转90 º向前100jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

代码和运行结果如图:jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

到目前为止我们的正方形就画好了。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

本期的重点内容是让海龟转向90 ºjSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

函数left(90)是<向左>jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

希望大家课后多多练习把这个转向的函数学习好。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

作业:jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

把left(90)→改成→right(90)jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

试试看有什么不一样。jSf少儿编程网-Scratch_Python_教程_免费儿童编程学习平台


相关文章:

支持一下 ( )

python少儿编程兴趣级——05、使用turtle画一条线和一个正方形

      匿名评论
    • 评论
    人参与,条评论
    python少儿编程兴趣级——05、使用turtle画一条线和一个正方形

微信公众号

免费视频教程

先知道