编程语言应用

首页 » 常识 » 诊断 » 适用于孩子的Python编码2玩转数字
TUhjnbcbe - 2025/6/23 22:49:00
中科白癜风医院爱心捐助 http://www.bdfyy999.com/index.html
在第一篇文章中,您了解了什么是程序,什么是python,如何在本地计算机上安装python,还了解了一些python编程的基本概念,例如函数和变量。在这里,我们将学习如何使用Python,以及python中的变量,python中的数字类型!最后我们通过编写一个完整的计算周长和面积的程序来提升我们的编程能力!安装海归编辑器先让我们在安装一个适合孩子使用的python软件!因为python自带的编辑器python.exe和IDLEX.exe只是适合测试或者安装扩展插件使用,不适合开发使用,所以这次我们使用一个适合孩子编程的可爱的卡通版免费国产python软件—海龟编辑器(点击下载)。下载完成后,直接双击安装,显示正在安装,等待安装进度完成。安装完成后,软件会自动打开如下:好了,现在我们已经有了适合小朋友自己使用的python学习工具了!用python做算术计算平时,当我们要求两个数字之和(例如+)或两个数字的乘积(例如×18)时,我们会使用计算器或铅笔和纸来计算出结果。现在我们使用python来计算一下,看看编程是如何实现的?我们在海龟编辑器中输入:print(+17)输入的时候,小括号和加号要用英文输入法,中文输入法会出现报错。然后点击右下角的“运行”,会看到在控制台上显示结果:。print()函数是python内置函数,主要作用是把要显示的内容打印输出到屏幕上,如果我们只写+17,点击运行,程序也计算出了结果,但是不会显示到屏幕上,我们只能看到一行“程序运行结束”的提示!下边在计算一下乘法,我在再接着输入:print(*18)点击右下角的运行,我们会看到结果是。注意乘法是用星号(*)代表乘法符号(×),在大多数编程语言中,都是用星号表示乘法,用斜杠(/)表示除法。接下来我们可以自己测试一下除法运算!下面我们计算一个实际例题:A,B,C,D,E5人在一次满分为分的考试中,得分分别是91分,93分,89分,97分,95分,求出这5人的平均分是多少?我们先分析题目,求平均分可以分为两步:先计算出总分,再用总分数除以总人数,就求出平均分,然后写代码实现:第一步:print(91+93+89+97+95)点击右下角运行,第二步:用求出的总数除以5,print(/5)已经帮我们计算出来,平均分就是93分!是不是很有意思,电脑能帮我们计算数学题了!但是前提我们要分析问题,然后编程就是为了和计算机沟通,让计算机帮我们做运算工作!上边我们用编程实现了简单的计算,接下来我们继续用表达式来继续优化我们的程序代码!什么是表达式当我们与别人沟通或者写作时,会用一些短语(比如:5元钱)或者语句(这个玩具要5元钱)来表达或描述我们的意思。Python编程具有类似于短语和句子的概念,这些概念称为表达式和语句。不同的是写作用时一般句号表示一个语句,在代码中用一行来代表一个语句,表达式包含在语句代码中,一般用小括号()括起来表示。在python中,我们可以使用值,变量和运算符来创建称为表达式的小段代码,例如4+2数值相加表达式a+b变量相加表达式表达式可以合并为语句,例如:sum=4+2程序语句if(a+b16)程序语句语句是单行或短代码段,它们在程序中执行某些操作,在此示例中,4+2是一个表达式,并且是该语句sum=4+12的一部分,a+b16是一个表达式,if(a+b16)是一个程序语句。在编辑器中编写程序时,必须使用完整的语句,而不仅仅是表达式。编码注释注释是对程序的解释说明,在任何编程语言中,都包含注释,便于人们理解,并且一般注释代码都不会被编译器和解释器执行。在Python代码中,语句中#符号后的所有内容均为注释,并且被Python解释器忽略,python解释器会将它们视为机器看不到的代码,如上图中的机器人,看不到注释代码。注释的作用:注释可用于解释Python代码。注释可用于使代码更具可读性。注释可用于在测试代码时阻止执行。检查以下python代码段并运行它在海龟编辑器中写入一下代码,验证注释的使用:print(40+50)#print(40+50)#print(40+60)如上图,可以看到#号后边的代码都没有执行!不管#处于什么位置,解释器会跳过#注释语句,后边的语句正常执行!变量是计算机语言中能储存计算结果或能表示值的抽象概念,可以把变量看作装货物的集装箱,它的作用主要是存储数据。正如我在第一篇文章中提到的,变量就像标签一样,将它们视为带有标签的容器。我们可以用变量存储数据以供以后在程序中使用。数据是您可能想要记录的任何信息,例如数字,名称或任何类型的文本(在Python中,文本称为字符串),项目列表等。例如,下面是一个名为age的变量,该变量存储数字值9:年龄=9变量的名称始终位于等号的左侧,要存储的值始终位于右侧,如下图所示。要在Python中创建变量,我们要使用变量名称,等号(=)和值。变量可以存储数字,单词,甚至完整的句子,例如“您好,我的名字叫小欧,我的年龄是9岁!”。该变量可用于在程序执行期间保存不同的值。检查并执行以下源代码:my_age=21print(Nowthevalueofthemy_ageis,my_age)my_age=my_age=0print(Thefinalvalueofthemy_ageis,my_age)该程序将不同的值分配给名为的相同变量my_age,并在进行一些分配后将其打印出来,以显示值的变化方式:最开始my_age的值是21,最后my_age的值是0。大家要开动脑筋,想清楚为什么最后的值是0?值跑哪了?变量的语法规则知道了什么是变量和变量的作用,我们还要知道命名变量的语法规则,以便Python能够理解它们:除了下划线(_)之外,不要在变量名中包含符号,否则会出现语法错误。变量名内的空格也不允许。请勿以数字开头的变量名称,例如3player。可以在变量名中的其他地方使用数字,例如player3。您无需在等号的两边添加空格:没有它们,您的程序将正常运行。但是它们确实使代码更易于阅读,因此添加它们是一个好主意。例如player=LittleVin,等于player=LittleVin,增加空间只会使它们更具可读性。下图说明了所应用语法规则的一些示例:提示:由于变量名称中不允许使用空格,因此,当您想使用复合名称作为变量名称时,我建议使用_(下划线)来分隔单词,例如,如果您想将变量命名为“temperature”摄氏”使用temperature_celsius或“圆圈区域”使用circle_area。Python中的数字python中的数字是一种数据类型,叫数字类型,还有字符串类型等,Python中数字类型根据其数值类型分为三种数值类型:int:整数,整数是正数或负数.诸如,10、32,-6、和-5的值是整数,但3.14和6.不是整数,是浮点数(float)。float:浮点数,也就是小数。并非所有数字都是整数。带小数点的数用于表示无法用整数描述的值。
1
查看完整版本: 适用于孩子的Python编码2玩转数字