国开《大数据技术》期终考试

此内容查看价格为3金币,请先
如有问题,请联系微信客服解决!

1.哪个选项是用来判断当前Python语句在分支结构中?( )

冒号

缩进

大括号

引号

2.open函数中哪种文件读取模式只用于写入。( )

r

r+

w

a

3.以下程序的输出结果是:\ndef f(x,y = 0,z = 0): \n pass\nf(1,,3)

pass

None

not

出错

4.Python中使用( )关键字定义函数。

function

def

object

class

5.len(\”hello world!\”)的输出结果是( )。

12

9

10

11

6.以下关于字符串.strip()方法功能说法正确的是( )。

分割字符串

替换字符串

连接字符串

去掉字符串两侧指定字符

7.print(type(16/4))的结果为( )。

int

float

str

bool

8.try:\n 1 / 0\nexcept Exception as e:\n print (\”0不能作为除数\”)\nelse:\n print (\”没有异常\”)\nfinally:\n print (\”最后总是要执行我\”)\n以上程序运行的结果是:( )

0不能作为除数

最后总是要执行我

没有异常

0不能作为除数
最后总是要执行我

9.下列方法中,可以获取字典中所有键的是( )。

keys()

items()

list()

values()

10.下面代码的输出结果是()。\nweekstr = \”星期一星期二星期三星期四星期五星期六星期日\” \nweekid = 3\nprint(weekstr[weekid*3: weekid*3+3])

星期二

星期三

星期四

星期一

11.运行下面的代码,输出结果是( )。\nd={\’a\’:1,\’b\’:2,\’c\’:3}\nprint(d[\’b\’])

{‘b’:2}

2

3

1

12.字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是:

s[0:-3]

s[-3]

s[:-3]

s[3]

13.下列选项不是Python的优点的是( )。\n

免费、开源

高级语言

可移植性强

运行速度快

14.Python支持逆向索引,列表中最后一个元素的索引是( )。

last

0

1

-1

15.pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生( )。

ValueError

程序崩溃

复数

无输出

16.下面哪个函数用来查看变量类型( )。

id()

type()

int()

str()

17.Python中表达式 x ** y 的含义是( )。

x除以y的商

x除以y的余数

x除以y的整数商

x的y次幂

18.下面代码的输出结果是()。\nls = list(range(1,4))\nprint(ls)

{0,1,2,3}

[1,2,3]

{1,2,3}

[0,1,2,3]

19.下列选项中,不属于面向对象程序设计的三个特征的是( )。

抽象

封装

继承

多态

20.定义变量x=2.6,int(x)的结果是( )。

2

2.6

3

2.0

21.关于Python的元组类型,以下说法不正确的是( )。

元组一旦创建就不能被修改

一个元组可以作为另一个元组的元素,可以采用多级索引获取信息

元组中元素必须是相同类型

元组采用逗号和圆括号(可选)来表示

22.当需要在字符串中使用特殊字符时, Python使用( )作为转义字符。

/

#

%

\

23.获取“Python之禅”的语句是( )。

Python

Print

import this

import that

24.for或者while与else搭配使用时,能够执行else对应语句块的情况是( )。

仅循环非正常结束时,以break结束

仅循环正常结束时

总会执行

永不执行

25.属于Python文件读取文件一行操作的是() 。

readtext

readline

readall

read

26.下面不是Python数据类型的是( )。

实数

字符串

列表

元组

27.‏try-except结构中,能够执行except对应语句块的情形是( )。

正常程序结束后

try中语句有循环时

try中语句出现异常时

try中语句有分支时

28.下面的代码输出结果是( )。\nfor i in range(0,2):\n print(i,end=\” \”)

0 1

0,1

1 2

0 1 2

29.在Python中,用于获取用户输入的函数是( )。

get()

print()

eval()

input()

30.在Python中,关系运算符可以连续使用,例如1<3<5等价于1<3 and 3<5。

正确

错误

31.if语句中,布尔表示式后面要加冒号“:”。

正确

错误

32.定义Python函数时必须指定函数返回值类型。

正确

错误

33.列表支持增加、删除和修改元素的操作。

正确

错误

34.Python使用#表示单行注释。

正确

错误

35.Python字典中的“键”不允许重复。

正确

错误

36.任何不可变对象均可作为字典的键。

正确

错误

37.continue语句的作用是终止正在执行的循环。

正确

错误

38.带有 else 子句的循环结构,如果因为执行了 break 语句而退出的话,则不会执行else 子句中的代码。

正确

错误

39.循环语句可以嵌套使用。

正确

错误

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

dict1 = {}

dict2 = { 3 : 5 }

dict3 = {[1,2,3]: “uestc”}

dict4 = {(1,2,3): “uestc”}

41.下列数据是列表类型的是( )。

[1,2]

[1 2]

{1: 2}

(1,2)

42.打印出所有的“水印花数”。所谓“水印花数”是指一个三位数,其各位数字立方和等于该数本身。\n例如:153是一个“水印花数”,因为153=1的三次方+5的三次方+3的三次方。\nfor n in range(100,1000):\n i = n // 100 #百位数\n _________________ #十位数\n k = n % 10 #个位数\n if n == i ** 3 + j ** 3 + k ** 3:\n print(n)\n为实现程序功能,下列选项正确的是( )。

j = (n % 10) % 10

j = (n // 10) % 10

j = (n % 100) // 10

j = (n / 10) % 10

43.关于列表的描述,正确的是( )。

list是一个有序集合,没有固定大小

list可以存放任意类型的元素

使用list时,其下标可以是负数

list是不可变的数据类型

44.下列选项中,能够作为filter函数参数的是( )。

列表

元组

字符串

整数

45.Python提供了两种循环结构,分别是( )。

for

while

do-while

loop

46.浮点型数据就是指小数,以下属于浮点型数据的是( )。

1.2E5

3.26

5

5.0

47.Python的if条件判断语句的形式包括( )。

if

if-else

if-elif

if-elif-else

48.Python中的逻辑运算符有( )。

not

and

or

xor

49.以下选项中,属于Python对文件的打开模式的是( )。

a

r.

c

w

50.在Python中,向文件写入内容的方法有( )。

write()

writelines()

print()

printf()

社交账号快速登录

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