中国电子学会青少年软件编程等级考试标准python一级word练习.doc

中国电子学会青少年软件编程等级考试标准python一级word练习.doc

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

中国电子学会青少年软件编程等级考试标准python一级精品word练习

一、选择题

1.Python语句ab+c*2的运行结果是()

A.abc2 B.abcabc C.abcc D.ababcc

2.在Python中print(8+7%2**2)的执行结果是()

A.5 B.1 C.6 D.11

3.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。

A.a≤xandx<b B.n<=xorx<b C.x>=aandx<b D.x>=aandx>b

4.下列哪个语句在Python中是非法的?()

A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=y

5.python的命令行提示符是()

A.### B. C./// D.C:》

6.Python使用函数()接收用输入的数据

A.accept() B.input() C.readline() D.print()

7.有python程序如下:

S=input()

print(S*3)

运行后通过键盘输入6,则运算结果是()

A.666 B.SSS C.18 D.S*3

8.以下哪种语言属于高级程序设计语言()

①python②c++③visualbasic④java

A.①②③ B.②③ C.②③④ D.①②③④

9.下列可以导入Python模块的语句是()

A.importmodule

B.inputmodule

C.printmodule

D.defmodule

10.在Python中,“print(100-33*5%3)”语句输出的是()

A.34 B.67 C.100 D.1

11.下列不是Python中所有循环必须包含的是()。

A.冒号 B.循环次数 C.循环体 D.缩进

12.在python中运行print(“3+6”)的结果是()。

A.9 B.“3+6” C.3+6 D.“9”

13.下面选项中对Python的转义字符描述错误的是()

A.\r回车 B.\n换行 C.\\反斜杠符号 D.\”单引号

14.在Python中,正确的赋值语句是()

A.x+y=10 B.x=2y C.x=y=50 D.3y=x+1

15.计算机能够直接识别和执行的语言是()

A.机器语言

B.汇编语言

C.Python语言

D.C语言

16.下面的Python程序段运行后的输出结果是()

List=[‘10’,25,’猕猴桃’,9,65]

Print(List[3])

A.25 B.’猕猴桃’ C.猕猴桃 D.9

17.下列Python程序段

a=0

b=4

ifba:

a=3*b

else:

a=10

程序运行后,a的值是()

A.10 B.0 C.12 D.4

18.Python语句中以r或R开头的字符串表示原始字符串,则print(r\nGood)的运行结果是()

A.新行和字符串Good B.r\nGood C.\nGood D.字符r、新行和字符串Good

19.Python中,可以输出helloworld的是()

A.printf(“helloworld”)

B.output(“helloworld”)

C.Print(“hello+world”)

D.print(“helloworld”)

20.以下Python代码输出结果中说法正确的是()。

x=0

foriinrange(1,100):

x=x+i

print(x)

A.1+100的和 B.1+99的和

C.1~99所有整数的和 D.1~100所有整数的和

21.Python表达式a=b中“=”表示()

A.交换“=”左右两边变量的值

B.把“=”右边变量的值赋值给左边变量

C.把“=”左边变量的值赋值给右边变量

D.比较“=”左右两边变量的值是否相等

22.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()

A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==0

23.在python中能实现下面结果的代码是()。

请输入你的性别:

A.print(“请输入你的性别:”) B.print(请输入你的性别:)

C.input(“请输入你的性别:”) D.input(请输入你的性别:)

24.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式20+

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档