国开《大数据技术》作业练习2

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

1.3+5*6**2/2-8以上语句的执行结果是( )。

445.0

25.0

40.0

85.0

2.关于Python语句P=-P,下面的选择正确的是( )。

P等于它的负数

P的绝对值

P=0

给P赋值为它的负数

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

0不能作为除数

最后总是要执行我

没有异常

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

4.表达式eval( \’3*2\’)的值是( )。

3*2

5

6

8

5.print (\’C:\\norton_antivirs\’) \n以上语句的执行结果是( )。

C:\norton_antivirs

C:\norton_antivirs’

C:
orton_antivirs

C:orton_antivirs

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

id()

type()

int()

str()

7.random库中用于生成随机整数的函数是( )。

random()

randint()

randrange()

uniform()

8.关于return语句,下面描述正确的是( )。

return只能返回一个值

函数必须有一个return语句

函数中最多只能有一个return语句

函数可以没有return语句

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

readtext

readline

readall

read

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

冒号

缩进

大括号

引号

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

2,2,2,

2,2,2

2 2 2

2 2 2,

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

2

2.6

3

2.0

13.用于将英文字母转为大写字母的方法是( )。

.upper()

.lower()

.title()

.swapcase()

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

last

0

1

-1

15.Python中使用( )符号表示元组。

[]

()

{}

“”

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

x = (y = z + 1)

x = y = z = 1

x, y = y, x

x += y

17.关于break的作用,以下说法正确的是( )。

跳出当前层for/while循环

跳出所有for/ while循环

按照缩进跳出除函数缩进外的所有语句块

按照缩进跳出当前层语句块

18.val=pow(2,10),请用一行代码返回val结果的长度值。

len(val)

len(pwo(2,10))

len(str(val)

都不正确

19.Python中使用( )符号表示列表。

[]

()

{}

“”

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

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

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

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

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

21.关于Python中的x *= 2,下列说法正确的是()

x=2

x=x*2

x==2

以上都不对

22.已知x=43,ch=\’A\’,y = 1,则表达式(x>=y and ch <\'b\' and y)的值是( )。

1

0

1

报错

23.已知列表ls,下面对ls.append(x)的描述是正确的的是( )。

替换列表ls最后一个元素为x

向列表ls最前面增加一个元素x

ls中增加元素,如果x是一个列表,则可以同时增加多个元素

只能向列表ls最后增加一个元素x

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

0 1

0,1

1 2

0 1 2

25.关于序列s,下面对s.index(x)的描述是正确的是( )。

返回序列s中元素x所有出现位置的序号

返回序列s的长度

返回序列s中序号为x的元素

返回序列s中元素x第一次出现的序号

26.执行语句print(pow(2,10)),输出结果是( )。

12

100

1024

20

27.‘123’* 3的值是( )。

369

‘123123123’

出错

‘123123’

28.已知x=10,y=20,z=30;以下程序执行后x,y,z的值是( )。\n‏if x

20,30,10

10,20,20

20,10,30

20,10,10

29.以下程序执行后,输出的值为():\nx =\”foo\” \ny = 2 \nprint(x+y)

foo

foofoo

foo2

错误

30.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。

正确

错误

31.列表只能存储同一类型的数据。

正确

错误

32. 在定义函数时,某个参数名字前面带有*号表示可变长度参数,可以接收任意多个普通实参并存放于一个元组之中。

正确

错误

33.程序异常就是语法错误。

正确

错误

34.Python中的字符串是可变数据类型。

正确

错误

35.作为条件表达式时,数值0、空字符串、空列表、空元组、空字典等都等价于False。

正确

错误

36.在Python的条件判断中,elif语句可以单独使用。

正确

错误

37.def power(x):\n def p(y):\n return x**y\n return p\npower(2)(5)\n以上程序运行的结果是: ( )

2

25

10

32

38.Python变量名是区分字母大小写的。

正确

错误

39.可以使用if作为变量名。

正确

错误

40.已知 x = [1, 2, 3, 4],那么执行x[0] = 5之后,x的值为[5, 2, 3, 4]。

正确

错误

41.以下语句在Python中合法的是( )。

x=1,y=2

x+=y

x,y=y,x

x=y=z=1

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

dict1 = {}

dict2 = { 3 : 5 }

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

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

43.‎以下语句在 Python中合法的是( )。

x=y=z=1

x=(y=z+1)

x+=y

x,y=y,x

44.关于打开文件open函数,说法正确的是( )。

以’r’方式打开文件,文件必须存在,否则会发生错误

以’w’方式打开文件,如果文件不存在,会创建文件

以’a’方式打开文件,如果文件不存在,会创建文件

以’w’方式打开文件,无法写入内容

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

for

while

do-while

loop

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

1.2E5

3.26

5

5.0

47.下面特点属于Python语言的有( )。

开源

免费

跨平台

解释执行

48.关于程序的异常处理,以下选项中描述正确的是( )。

程序异常发生经过妥善处理可以继续执行

异常语句可以与 else 和 finally 保留字配合使用

Python 通过 try、except 等保留字提供异常处理功能

编程语言中的异常和错误是完全相同的概念

49.关于函数定义,说法正确的是( )。

函数用def关键字定义

函数名的命名规则与变量名一样

函数的参数必须放到小括号中

函数可以用return语句返回值,如果省略,返回空值None

50.Python可以应用于以下哪些领域( )。\n

Web开发

网络爬虫

服务器运维

数据分析

社交账号快速登录

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