2022年第20届NOC大赛_Python软件创意编程赛项_选拔赛_小学高年级组真题(忽略分值)答案及解析.pdfVIP

2022年第20届NOC大赛_Python软件创意编程赛项_选拔赛_小学高年级组真题(忽略分值)答案及解析.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、单选题

1、世界上第一台计算机的名字是?

A埃尼阿克

BSiri

C阿尔法狗

D特斯拉

解析:【喵呜刷题小喵解析】:世界上第一台计算机的名字是ENIAC(埃尼阿克

)。ENIAC是电子数字积分器和计算机的缩写,它于1945年诞生,是世界上第一

台电子计算机。因此,选项A“埃尼阿克”是正确的答案。选项B“Siri”是苹果公司的

语音助手,选项C“阿尔法狗”是谷歌开发的人工智能系统,选项D“特斯拉”是一家

电动汽车和可再生能源产品的公司,它们都不是世界上第一台计算机的名字。

2、下列选项中,不能作为计算机的输入设备的是?

A键盘

B鼠标

C普通显示器

D摄像头

解析:【喵呜刷题小喵解析】:普通显示器是计算机的输出设备,用于显示计算机

处理后的信息,如文字、图像等。键盘、鼠标和摄像头都是计算机的输入设备,用

于向计算机输入信息。因此,不能作为计算机的输入设备的是选项C,即普通显示

器。

3、下列哪个选项可以作为正确的变量名?

A2022NOC

Bprint

CNOC!

DHuawei

解析:【喵呜刷题小喵解析】根据变量的命名规则,正确的变量名必须以字母或下

划线开头,不能以数字开头,且不能包含空格或特殊字符。选项A2022NOC

以字母开头,符合命名规则;选项Bprint

是Python的内置函数名,不能作为变量名;选项CNOC!

包含特殊字符!,不符合命名规则;选项DHuawei

虽然以字母开头,但它是Python的保留字,也不能作为变量名。因此,选项A

2022NOC是正确的变量名。

4、下面哪个选项能够实现输出变量a的值?

print(a=100)

a=1000

print(a)

A10000=a

Binput(a)

C10=a

Dprint(a)

解析:【喵呜刷题小喵解析】:在Python中,`print(a=

100)`不是一个有效的语句,它会导致语法错误。`a=

1000`是赋值语句,它给变量`a`赋值为1000,但并不会输出任何内容。`print(a)`是

一个有效的语句,它会输出变量`a`的值。因此,能够实现输出变量`a`的值的选项

是`print(a)`。所以正确答案是D。

5、以下不是Python内置数据类型的是?

A数字

B字符串

C列表

D对象

解析:【喵呜刷题小喵解析】:在Python中,内置的数据类型包括数字(如整数、

浮点数等)、字符串、列表、元组、字典、集合等。而“对象”并不是一个独立的数

据类型,它是所有类实例的抽象概念,它涵盖了所有的数据类型,包括前面提到的

数字、字符串和列表等。因此,选项D“对象”不是Python的内置数据类型。

6、现在有变量num=100.0,数据类型为浮点类型。现在想要让该变量的值变为

100,数据类型为整数类型。以下哪个语句能够实现?

Anum=float(num)

Bnum=int(num)

Cfloat(num)

Dint(num)

解析:【喵呜刷题小喵解析】:在Python中,要将浮点数转换为整数,可以使用内

置的int()函数。因此,正确的语句是`num=

int(num)`。选项B是正确的。选项A中的`float(num)`会将变量num转换为浮点数,与

题目要求相反。选项C和D没有赋值操作,它们只是进行了类型转换,但原始变量

的值并没有改变。

7、下列哪个选项可以依次表示数字11、21、31、…、91?

A、

range(11,92,1)

B、

range(1,91,10)

C、

range(11,101,10)

D、

range(11,91,101)

解析:【喵呜刷题小喵解析】题目要求依次表示数字

11、21、31、…、91,我们需要找到一个序列,该序列从11开始,每次增加10,直

到91。

A选项:range(11,92,1)

表示从11开始,到92结束(不包括92),步长为1,即11、12、13、...、91,不符

合题意。

B选项:range(1,91,10)

表示从1开始,到91结束(不包括91),步长为10,即1、11、21、31、...、81,不

符合题意。

C选项:range(11,101,10)

表示从11开始,到101结束(不包括101),步长为10,即11、21、31、...、91,符

合题意。

您可能关注的文档

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档