国开《Python程序设计井》阶段性测验一

此内容查看价格为3金币,请先
新注册用户随机送2-10金币,如有问题,请联系微信客服解决!
【答案为下面试题答案,请核对试题后再购买】

1.Python是一种( )的计算机程序设计语言。

面向过程

面向对象

面向数据

面向用户

2.使用( )命令可以查看Python3的版本。

python3 -B

python3 -V

python3 -X

python3 -W

3.在Python中,以下变量名错误的是( )。

a

a_001

001_a

a001

4.下列选项中,( )不是字符串。

“123”

‘123’

123

“一2三”

5.以下代码的运行结果为( )。print(‘%.2f’ % 3.1415926)

%.2f

3.1415926

3.14

%3.1415926

6.在Python中使用( )表示 % 符号。

%

%%

100%

%-%

7.以下语句等效于( )。c **= a

c = c ** a

c = c * a

c = a ** a

a = c ** c

8.在Python中,&表示按位( )运算符。

异或

取反

9.如果表达式的操作符有相同的优先级,则运算规则是( )。

从左到右

从右到左

随便

同时运算

10.( )变量是元组类型。

3

[3]

(3)

(3,)

11.以下那种数据结构不含重复元素( )

列表

元组

字典

集合

12.以下不能创建一个字典的语句是( )。

dic1 = {}

dic2 = {123:345}

dic3 = {[1,2,3]:’abc’}

dic3 = {(1,2,3):’abc’}

13.以下代码的运行结果可能是( )。print(set(‘121323’))

(‘1′,’2′,’1′,’3′,’2′,’3’)

{‘121323’}

{‘1’, ‘2’, ‘3’}

(‘1’, ‘2’, ‘3’)

14.以下代码的运行结果为( )。for i in range(2, 5): print(“编号-” + str(i), end=” “)

编号-1 编号-2 编号-3 编号-4 编号-5

编号-2 编号-3 编号-4 编号-5

编号-2 编号-3 编号-4

编号-2 编号-5

15.下列for语句中,在in后使用不正确的是( )。for x in ____: print(x)

set(‘str’)

range(0, 10, 5)

[1, 2, 3, 4, 5]

(1)

16.下列说法中正确的是( )。

break用在while语句中,而continue用在for语句中

break能结束循环,而continue只能结束本次循环

break用在for语句中,而continue用在while语句中

continue能结束循环,而break只能结束本次循环

17.表达式sum(range(10))的值为( )。

45

55

11

46

18.以下( )程序输出”快乐”10次。(1) for a in range(1, 10): print(“快乐”)(2) for b in range(0, 10): print(“快乐”)(3) for c in range(1, 11): print(“快乐”)(4) for d in range(1, 12): print(“快乐”)

(2)(4)

(1)(2)(3)

(1)(3)

(2)(3)

19.哪个选项关于循环结构的描述是错误的( )

死循环无法退出,所以没有任何作用。

条件循环和遍历循环结构都是基本的循环结构。

循环是程序根据条件判断结果向后反复执行的一种运行方式。

循环是一种程序的基本控制结构。

20.以下代码的运行结果为( )。def example(*name): print(‘Hello’, name)example(‘XXX’, ‘YYY’)

Hello XXX
Hello YYY

Hello (‘XXX’, ‘YYY’)

Hello XXX

抛出错误,因为函数只能接收一个参数

21.以下哪个符号用于从包中导入模块( )。

.

*

->

,

22.不定长的位置参数在传递给函数时会被封装成( )。

集合

字典

元组

列表

23.当要使用一个模块中的某些功能时,可以通过( )语句将该模块导入。

export

import

include

load

24.在Python中,关于全局变量和局部变量,以下选项中描述错误的是( )。

全局变量不能和局部变量重名

全局变量一般没有缩进

全局变量在程序执行的全过程有效

一个程序中的变量包含两类:局部变量和全局变量

25.关于以下代码,说法错误的是( )。def example(n): s = 1 for i in range(1,n+1): s *= i return s

代码中n是可选参数

s是局部变量

example(n)函数功能为求n的阶乘

range()函数是Python内置函数

社交账号快速登录

微信扫一扫关注
微信扫一扫关注
如已关注,请在公众号内回复“登录”二字获取验证码