1.

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

单选题

A.445.0

B.25.0

C.40.0

D.85.0

2.

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

单选题

A.P等于它的负数

B.P的绝对值

C.P=0

D.给P赋值为它的负数

3.

try: 1 / 0 except Exception as e: print (“0不能作为除数”) else: print (“没有异常”) finally: print (“最后总是要执行我”) 以上程序运行的结果是:( )

单选题

A.0不能作为除数

B.最后总是要执行我

C.没有异常

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

4.

表达式eval( ‘3*2’)的值是( )。

单选题

A.3*2

B.5

C.6

D.8

5.

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

单选题

A.C:\norton_antivirs

B.C:\norton_antivirs’

C.C: orton_antivirs

D.C:orton_antivirs

6.

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

单选题

A.id()

B.type()

C.int()

D.str()

7.

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

单选题

A.random()

B.randint()

C.randrange()

D.uniform()

8.

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

单选题

A.return只能返回一个值

B.函数必须有一个return语句

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

D.函数可以没有return语句

9.

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

单选题

A.readtext

B.readline

C.readall

D.read

10.

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

单选题

A.冒号

B.缩进

C.大括号

D.引号

11.

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

单选题

A.2,2,2,

B.2,2,2

C.2 2 2

D.2 2 2,

12.

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

单选题

A.2

B.2.6

C.3

D.2.0

13.

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

单选题

A..upper()

B..lower()

C..title()

D..swapcase()

14.

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

单选题

A.last

B.0

C.1

D.-1

15.

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

单选题

A.[]

B.()

C.{}

D.””

16.

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

单选题

A.x = (y = z + 1)

B.x = y = z = 1

C.x, y = y, x

D.x += y

17.

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

单选题

A.跳出当前层for/while循环

B.跳出所有for/ while循环

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

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

18.

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

单选题

A.len(val)

B.len(pwo(2,10))

C.len(str(val)

D.都不正确

19.

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

单选题

A.[]

B.()

C.{}

D.””

20.

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

单选题

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

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

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

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

21.

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

单选题

A.x=2

B.x=x*2

C.x==2

D.以上都不对

22.

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

单选题

A.1

B.0

C.1

D.报错

23.

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

单选题

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

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

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

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

24.

下面的代码输出结果是( )。 for i in range(0,2): print(i,end=” “)

单选题

A.0 1

B.0,1

C.1 2

D.0 1 2

25.

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

单选题

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

B.返回序列s的长度

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

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

26.

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

单选题

A.12

B.100

C.1024

D.20

27.

‘123’* 3的值是( )。

单选题

A.369

B.‘123123123’

C.出错

D.‘123123’

28.

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

单选题

A.20,30,10

B.10,20,20

C.20,10,30

D.20,10,10

29.

以下程序执行后,输出的值为(): x =”foo” y = 2 print(x+y)

单选题

A.foo

B.foofoo

C.foo2

D.错误

30.

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

判断题

A.正确

B.错误

31.

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

判断题

A.正确

B.错误

32.

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

判断题

A.正确

B.错误

33.

程序异常就是语法错误。

判断题

A.正确

B.错误

34.

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

判断题

A.正确

B.错误

35.

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

判断题

A.正确

B.错误

36.

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

判断题

A.正确

B.错误

37.

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

单选题

A.2

B.25

C.10

D.32

38.

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

判断题

A.正确

B.错误

39.

可以使用if作为变量名。

判断题

A.正确

B.错误

40.

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

判断题

A.正确

B.错误

41.

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

多选题

A.x=1,y=2

B.x+=y

C.x,y=y,x

D.x=y=z=1

42.

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

多选题

A.dict1 = {}

B.dict2 = { 3 : 5 }

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

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

43.

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

多选题

A.x=y=z=1

B.x=(y=z+1)

C.x+=y

D.x,y=y,x

44.

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

多选题

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

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

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

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

45.

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

多选题

A.for

B.while

C.do-while

D.loop

46.

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

多选题

A.1.2E5

B.3.26

C.5

D.5.0

47.

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

多选题

A.开源

B.免费

C.跨平台

D.解释执行

48.

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

多选题

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

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

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

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

49.

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

多选题

A.函数用def关键字定义

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

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

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

50.

Python可以应用于以下哪些领域( )。

多选题

A.Web开发

B.网络爬虫

C.服务器运维

D.数据分析

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源