【python三级】知识点-题型优质练习.docVIP

  • 3
  • 0
  • 约1.43万字
  • 约 19页
  • 2024-05-13 发布于湖南
  • 举报

【python三级】知识点_题型优质练习

一、选择题

1.下面哪个不是Python合法的标识符()

A.int_3 B.print

C.count D.__name__

2.下列语言中()不属于高级语言

A.python B.VC C.JAVA D.汇编语言

3.Python语言属于()

A.自然语言 B.汇编语言 C.机器语言 D.高级语言

4.在python语言中,下列表达式中不是关系表达式()

A.m==n B.m=n C.morn D.m!=n

5.python3解释器执行not1and1的结果为()。

A.True B.False C.0 D.1

6.12Python语言语句块的标记是()

A.分号 B.逗号 C.缩进 D./

7.下列关于Python语言变量声明的说法中,正确的是()

A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程

B.Python中的变量需要声明,变量的声明对应明确的声明语句

C.Python中的变量需要声明,每个变量在使用前都不需要赋值

D.Python中的变量不需要声明,每个变量在使用前都不需要赋值

8.关于Python语言的特点,以下选项描述正确的是()

A.Python语言不支持面向对象 B.Python语言是解释型语言

C.Python语言是编译型语言 D.Python语言是非跨平台语言

9.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()

A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1

10.下列选项中,属于Python输出函数的是()。

A.random() B.print() C.sqrt() D.input()

11.下列选项中,不属于Python合法变量名的是()

A.int32 B.40xl C.self D._name_

12.Python的序列类型不包括下列哪一种?()

A.字符串 B.列表 C.元组 D.字典

13.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import

14.下列python表达式结果最小的是()

A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int(1+5)//3

15.在python中,运行下列程序,正确的结果是()

x=1

whilex0:

x=x+1

print(x)

A.1 B.123456789…

C.无输出 D.100

16.Python语言属于()。

A.机器语言 B.汇编语言 C.高级语言 D.科学计算语言

17.把数式写成Python语言的表达式,下列书写正确的是()。

A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a)

18.以下属于计算机高级语言的是()

A.Python B.自然语言 C.汇编语言 D.机器语言

19.下面()是Python合法的变量名

A.int32 B.40XL C.self D.name

20.在python中,语句print(a,b)的意思是()

A.打印a,b B.输出(a,b) C.输出a,b D.输出a,b的值

21.运行下列Python程序,结果正确的是()

s=abcdefg

c=len(s)#len求字符串长度

foriinrange(0,c):

ifi2:

print(chr(ord(s[i])+2),end=)#ord()函数是chr()函数配对函数,将字符转ASCII值

else:

print(chr(ord(s[i])+3),end=)

A.cdfgha B.cdfghb C.cdfghij D.cdfghc

22.Python中变量的命名遵循的规则,不正确的是()

A.以字母或下划线开头,后面可以是字母、数字或下划线。 B.区分大小写

C.以数字开头,后面可以是字母、数字或下划线。 D.不能使用保留字

23.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量

文档评论(0)

1亿VIP精品文档

相关文档