起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > 小学生Python入门基础知识有哪些

小学生Python入门基础知识有哪些

时间:2019-05-23 17:08:13来源:编程网 作者:IT培训网 已有: 名学员访问该课程

前言:IT培训网将用适合孩子特点的教育方式引导孩子们学会真正的编程,欢迎10岁以上的孩子们加入我们的python教学,我们将用专业的方法,帮助孩子们清理掉拦在孩子编程道路的拦路石!…..未来以来,你来不来。。。。

​画正方形-小学生 Python 入门课

还没开始学就要画正方形啊!会不会太难啊?

今天主要是教大家简化版的程序设计流程,其实和大家在日常生活中做的事情是一样的。

第一步:准备画画的工具包(纸和铅笔)

小学生Python入门基础知识有哪些_www.epx365.cn

用Python代码就是导入工具包,工具库或者工具模块。

用关键字 import

空一个空格后写工具包的名字,Python 里画图的工具包叫 turtle

所以代码是这样的:

import turtle

第二步:设计正方形的画法

小学生Python入门基础知识有哪些_www.epx365.cn

设计思路:

画个最简单的正方形,在白纸上,不涂颜色,只有黑线条;

不指定正方形位置;

正方形的4条边的长度是一样的,我们把边长定成 200个单位长;

每画一条线段后,右转90;

重复4次画线条的动作,就能得到正方形

1. 画一条长200的线,

2. 向右转90度

3. 画一条长200的线,

4. 向右转90度

5. 画一条长200的线,

6. 向右转90度

7. 画一条长200的线,

8. 向右转90度

这里介绍几个turtle的本领,编程里会把这种本领叫做方法:

turtle.fd(200)

turtle的一个方法 fd() 它的作用就是让箭头朝着箭头方向移动指定距离,括号里填写的就是它移动的距离。

不要忘了turtle和fd()之间的点.。fd()和forward()是一样的,英文的意思就是往前移动,前进。

类似的方法还有:

turtle.backward(100) # 让箭头倒退指定距离,如100像素长, 英文单词backward的意思是后退。

turtle.forward(200) # 让箭头前进指定距离,如200像素长,英文单词forward的意思是前进。

turtle.right(90) # 让箭头右转指定度数,括号里填写度数,如90度, 英文单词right的意思是右边。

turtle.left(120) # 让箭头右转指定度数,括号里填写度数,如120度,英文单词left的意思是左边。

通过组合上面的命令,我们能画出不同的形状来。

是不是很简单?

我们把画正方形写成Python代码是这样的:

turtle.fd(200)

turtle.right(90)

turtle.fd(200)

turtle.right(90)

turtle.fd(200)

turtle.right(90)

turtle.fd(200)

turtle.right(90)

第三步: 将刚才的代码组合在一起,运行程序,查看结果。

# 画正方形

import turtle

turtle.fd(200)

turtle.right(90)

turtle.fd(200)

turtle.right(90)

turtle.fd(200)

turtle.right(90)

turtle.fd(200)

turtle.right(90)

小学生Python入门基础知识有哪些_www.epx365.cn

小学生Python入门基础知识有哪些_www.epx365.cn

小学生Python入门基础知识有哪些_www.epx365.cn

小学生Python入门基础知识有哪些_www.epx365.cn

IT培训网将用适合孩子特点的教育方式引导孩子们学会真正的编程,欢迎10岁以上的孩子们加入我们的python教学,我们将用专业的方法,帮助孩子们清理掉拦在孩子编程道路的拦路石!…..未来以来,你来不来。。。。

文章出自:http://qh.itpxw.cn/peixun/software/201947958.html

文章标题:小学生Python入门基础知识有哪些



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容