了解更多资讯
请关注微信官方公众号
新闻动态NEWS
行业新闻当前您所在的位置:首页 > 新闻动态 > 行业新闻

2021第二期青少年编程教育等级评测题目解析②

来源:本站 最后更新:2021-07-17 09:08:34 作者:佚名 浏览:1568次

在计算机中数据类型是非常重要的基础,它是编程语言中为了对数据进行描述的定义。本次青少年编程教育等级评测六级试卷的第一题,考的便是数据类型。

题目:创建一个列表,命名为fruits,并且在列表中放入四个字符串数据:apple、banana、watermelon、orange,对以上过程执行正确的语句是哪个?

img

每种编程语言都可以有自己的数据类型,比如青少年编程教育等级评测六级使用的Python3中,就有六种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。

不同的数据类型有不同的表达方式,比如题中要求在命名为fruits的“列表中”放入“字符串”数据,在Python3中,List(列表)是由中括号 [ ] 来表示,String(字符串)数据则可以使用单引号( ' ' )或双引号( "" )来创建。将这些知识点代入题中我们就可以得到答案:

fruits = [ "apple" , "banana" , "watermelon" , "orange" ]

计算机是根据数据类型来进行数据分类的,因为其存储和计算数据时都是通过二进制代码进行的,就是由两个基本字符“0”、“1”排列组合而来的,这样的底层架构使计算机在调用内存时无法直接确认内存需要使用什么类型的数据,因此就需要有一种方法来辅助计算机进行数据分类,而基本数据类型的意义就是告诉计算机这个变量是用来干什么的

当需要用到一个变量,例如apple ="1" , apple这个名字就是指向变量"1"所在的内存地址,而"1"则是告诉计算机该变量的值是String(字符串)类型,如果不加引号计算机则会将变量值1作为int(整数类型,数字类型中的一种)进行运算,可能会导致结果出错。

在日常生活和学习中,我们会接触到大量的字符和数据,当信息量大到人类无法处理时,就需要借助计算机来进行运算处理,因此我们便需要树立起“数据是有类型”的概念

在学习过程中,每一次完成程序编写,都是一个深入理解的过程。编程不仅仅只是学会代码的运用,还要孩子深入思考,透过程序的表现形式,看到计算机科学中的数理运算和思维逻辑。真正掌握了信息化时代的核心技术,才能在未来衍绎出更多可能。

青少年编程教育等级评测网华滋生物 All Rights Reserved
QQ客服:2483429720 
青少年人工智能教育普及工作委员会 版权所有 京ICP备15047625号-3