小学python零基础教学课件
文章平均质量分 52
零基础小学python教学课件,免费拿走,求关注求点赞收藏!
晴友读钟
这个作者很懒,什么都没留下…
展开
-
第十六课,海龟画图:设置画笔颜色、宽度函数,移动画笔函数
使用该函数可以直接让画笔移动到你需要的位置,你只需要传入一个位置坐标即可,同时你需要认识数学中的“平面直角坐标系”这个函数能设置画笔画出来痕迹的宽度,传入一个整数,这个数字越大,画出来的痕迹越宽。"white" 白色(建议在修改画布颜色不为白色之后使用)将你想要的颜色的英文字符串传入该函数,就能改变画笔的颜色!"black" 黑色(画笔默认颜色)*小练习,画出如下图所示的“棒棒糖”"yellow" 黄色。"orange" 橙色。"purple" 紫色。"green" 绿色。"brown" 棕色。原创 2024-06-01 17:36:18 · 283 阅读 · 0 评论 -
第十五课,海龟画图:抬笔与落笔函数、画曲线函数
turtle.circle()的第一个参数用来控制圆的半径,你只需要传入一个代表半径的整数,它就能帮你按照这个半径画出一个圆,当然了,和前面的直线相同,这里的半径也是以像素为单位的。另外,别忘记了画笔是有朝向的,如果你的半径是正数,turtle.circle()函数会帮你画一个往左边的圆,如果为负数则往画笔右边画圆,下面两段代码分别进行演示。turtle.forward()函数只能帮助我们朝不同的方向画直线,在艺术界只有直线的画是糟糕透顶的,只有直线和曲线一起结合才能绘制出更加优美的画。原创 2024-06-01 17:32:52 · 311 阅读 · 0 评论 -
第十四课,海龟画图:前进与转向函数
前面说到,画笔的方向默认是向右边的,使用turtle.left()和turtle.right()这两个函数可以很灵活的让画笔往我们需要的方向转动,turtle.left()是左转,turtle.right()是右转。turtle是python中的一个工具库,这个库里面存放的东西是跟画画有关的工具,例如画笔、颜料等等,结合之前学习过的python基础代码,我们就可以绘制出一些我们预想的图案。在python中还有很多工具库,turtle只是其中一个,需要记住的是,无论使用哪个库,你。为什么这个箭头是向右的呢?原创 2024-05-30 21:58:21 · 289 阅读 · 0 评论 -
第十三课,习题课
第一题第二题第三题第四题第五题原创 2024-05-30 21:56:29 · 143 阅读 · 0 评论 -
第十二课,for循环
在循环中,遇到continue,跳过本次循环,直接进入下一次循环。*小练习 完成报数游戏,从1报到50,如果报到有0的数,应该喊过。*小练习,统计1到100(不包括)的整数中有几个偶数?*小练习:统计字符串中有一个字符?②从a开始到b结束,每次走按设置的step步。在循环中,遇到break,循环直接结束!①从a开始到b结束,每次一步一步走。注意,b是取不到的!②continue-继续。原创 2024-05-28 16:43:58 · 147 阅读 · 0 评论 -
第十一课,end关键字、简单while循环嵌套、初识for循环
end关键字用于在print输出的内容后面声明结束的字符,我们之前学过并且十分了解print是默认输出内容之后跟着换行的,如果我们不希望换行而希望使用其它字符来代替换行,就可以用end关键字来实现特殊的,end之后的字符可以为空字符,表明输出的内容之后既不需要换行也不需要以任何字符结束循环嵌套和前面学过的分支结构(if...else等)嵌套十分类似,现阶段同学也不必太过于深究,暂时做个稍微了解,以后深入学习时便会更有得心应手之感。原创 2024-05-25 18:02:51 · 245 阅读 · 0 评论 -
第十课,while循环
结合这些课后知识,再用上学过的while循环、if分支、input()输入函数,就能完成一个类似木马的关机小程序,如果你能独立完成这个程序,就证明你把while循环、if分支、input()输入函数的知识掌握的很不错了!顾名思义,死循环就是一直不停地循环执行某段代码,死循环通常是我们的代码存在bug导致的,在python脚本代码中应当避免死循环,要给循环留有结束的“出口”,下面列举了常见的死循环代码样例。③while的条件表面上限定了范围,结果循环的变量却与设置的条件背道而驰,导致条件一直成立,这是。原创 2024-05-25 17:59:58 · 311 阅读 · 0 评论 -
第九课,习题课
原创 2024-05-23 20:40:09 · 74 阅读 · 0 评论 -
第八课,分支语句嵌套、随机数函数、初识while循环
这一句话内含的判断并不像之前我们学的(例如正负数和零的判断)那样是一种并行的关系,而是一环扣一环、只有前置条件判断成功才会继续更深层次的进行判断,即只有当“放学后”这个条件先成立,才有继续判断“三年级的女同学”这个条件的必要,同理,只有当“三年级”这个条件成立,才有判断“女同学”这个条件的必要,该游戏的要求是:让玩家输入一个整数(就是猜的过程),如果猜的这个数和系统预先设置好的随机数相同,就提示猜对了并结束游戏,否则猜错了就提示猜大还是猜小!断成功,才会做想做的事(在程序中就是执行想执行的代码)原创 2024-05-23 20:36:27 · 438 阅读 · 0 评论 -
第六课,多分支结构
上节课学完了第一个分支结构if,if满足条件会执行相应的代码语句,如果不满足呢?有没有不满足的情况下,可供执行的代码呢?有的,if...else就可以实现*小练习:设计一个登录小程序,输入提前设置好用户名和密码,判断输入的用户名和密码是否正确,给出对应的提示。原创 2024-05-19 15:45:30 · 385 阅读 · 0 评论 -
第七课,习题课
这题非常简单,主要的难点反而是同学们中文打字的速度太慢或者有些字不会拼音导致打不出来我们有很多思路可以解决这题,下面主要给出两种办法①使用五个print分别打印五行,我们已经学习过,print输出的内容是自带换行的,所以用5个print,分别打印从标题开始到最后一句诗句即可②使用一个print,但是利用三引号字符串中的内容可以换行这一点实现多句输出,这也是大多数同学想到的方法。原创 2024-05-19 15:45:49 · 241 阅读 · 0 评论 -
第五课,输入函数、布尔类型、比较运算和if判断
与输出函数print()相对应的,是输入函数input(),前者是把程序中的数据展示给外界(比如电脑屏幕上),而后者是把外界(比如键盘)的数据输入进程序中input()函数可以接收来自键盘的输入通常,我们借助赋值运算符(=),把输入的内容存入变量中,方便后续的代码使用,就像下面这段代码。原创 2024-05-14 18:57:16 · 264 阅读 · 0 评论 -
第四课,python基础语法(算术运算符及其复合运算符、字符串三种定义方式)
我们写的第一行代码是print(“hello world”),这里的“hello world”其实是一种由双引号定义的字符串,今天来拓展另外两种字符串定义法单引号定义法:‘hello world’双引号定义法:”hello world”三引号定义法:”””hello world”””初学者暂时只需要明白,单双引号定义的字符串基本没什么区别,而三引号定义的字符串具有前两种方法不具有的一个特殊功能,就是三引号字符串是允许换行的,因此在需要换行定义字符串的场景可以使用三引号定义法。原创 2024-05-14 18:52:22 · 439 阅读 · 0 评论 -
第三课,python基础语法(二),基本算术运算符、3种数据类型、变量命名规则
数学中:+,-,×,÷*小练习请在程序中,定义如下变量:钱包余额(变量名:money),初始余额50请通过程序计算,再购买了:冰淇淋10元可乐5元后,钱包余额分别还剩余多少元?原创 2024-05-13 20:47:25 · 215 阅读 · 0 评论 -
第二课,python基础语法(一),认识字面量和变量、注释
被写下来的的固定的值,称之为字面量变量是在程序运行时,能储存计算结果或能表示值的抽象概念,可以把它想象成一个用来装东西的盒子、杯子之类的容器*重中之重在程序中,一个等号(=)可以代表相等的意思嘛?绝对不行!在程序中,一个等号只代表赋值操作!原创 2024-05-12 20:16:38 · 286 阅读 · 1 评论 -
第一课,idle的使用
是咱们用来和计算机“交流”、“发号施令”的编程语言。但是,计算机是看不懂python的,我们还需要一个翻译官,把python翻译成0和1组成的二进制,才能让计算机明白!原创 2024-05-12 20:12:07 · 211 阅读 · 0 评论