【含答案】2020青少年编程等级考试:Python编程一级试卷.docx

【含答案】2020青少年编程等级考试:Python编程一级试卷.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2020青少年编程等级考试:Python编程一级试卷

一、单项选择题(共20题,每题2.5分,共50分)

1.运行下方代码段,输出的是()。

print(a*3)

A.a3 B.3a

C.aaa D.aaa

答案:D

2.下列表示为变量c赋值10的语句是()。

A.c=10 B.Intc=10 C.varc=10 D.Variablec=10

答案:A

3.下列变量名中,不合法的是()。A.height B.1_height C.height_1 D._height

答案:B

4.关于Python保留字,叙述正确的是()。

A.保留字都是由小写字母组成的

B.保留字可以做变量名

C.for是Python中的保留字

D.用户可以自定义保留字

答案:C

5.变量a=3.0,其数据类型是()。

A.float B.int

C.str D.bool

答案:float

6.运行下方代码段,输出的是()。

print(10=3or52)A.True B.False C.10=3 D.52

答案:A

7.运行下方代码段,输出的是()。

a,b,c=2,3,7

d=(b+c)–a*a

print(d)

A.12 B.10 C.8 D.6

答案:D

8.运行下方代码段,输出的是()。

str1=key

str2=board’

print(str1+str2)

A.keyboard B.keyboard

C.key

board D.str1+str2

答案:B

9.运行下方代码段,输出的是()。

price=[5,9,8]

print(price[1:])

A.8 B.9,8 C.[8] D.[9,8]

答案:D

10.运行下方代码段,输出的是()。

n1,n2=3,4

ifn1n2:

n1,n2=n2,n1

print(n1,n2)

A.34 B.43 C.3

4 D.4

3

答案:B

11.运行下方代码段,输出的是()。

a=1

ifa0:

print(产品合格)

else:

print(产品不合格)

A.产品合格

产品不合格 B.产品合格产品不合格

C.产品合格 D.产品不合格

答案:C

12.运行下方代码段,下列叙述中正确的是()。

age=int(input(年龄:))

ifage4:

print(免费)

elifage18:

print(4元)

else:

print(8元)

A.输入为4,输出为免费 B.输入为5,输出为免费

C.输入为18,输出为4元 D.输入为19,输出为8元

答案:D

13.运行下方代码段,输出的是()。

a=红绿蓝

b=list(a)

print(b)

A.红绿蓝 B.红,绿,蓝

C.[红绿蓝] D.[红,绿,蓝]

答案:D

14.运行下方代码段,输出的是()。

n=0

foriin[1,5,7,3]:

ifni:

n=i

print(n)

A.7 B.4 C.1 D.0

答案:A

15.运行下方代码段,若三次输入的数字分别是:5,3,4,则输出的是()。

whileTrue:

a=int(input())

ifa%2==0:

break

else:

print(a*2)

A.10

6

8

B.25

9

8

C.10

6

D.25

9

答案:C

16.运行下方代码段,输出的是()。

try:

ifs0:

s=s+1

print(s)

exceptSyntaxErrorase:

print(语法错误)

exceptNameErrorase:

print(变量未赋值)

else:

print(出现未知错误)

A.s B.语法错误

C.变量未赋值 D.出现未知错误

答案:C

17.下列表示3.33的2次方的是()。

A.pow(3.33,2) B.pow(2,3.33) C.abs(3.33,2) D.abs(2,3.33)

答案:A

18.运行下方代码段,输出的是()。

a=[1,2,5,6]

print(sum(a))

A.60 B.14 C.6 D.1

答案:B

19.运行下方代码段,变量a的值是()。

a=eval(3.0+2.0)

A.a=5 B.a=’5’

C.a=5.0 D.a=’5.0’

答案:C

20.运行下方代码段,输出是()。

importturtle

tina=turtle

您可能关注的文档

文档评论(0)

wangtao130 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档