Python开发基础练习题及答案8-2023练习版_第1页
Python开发基础练习题及答案8-2023练习版_第2页
Python开发基础练习题及答案8-2023练习版_第3页
Python开发基础练习题及答案8-2023练习版_第4页
Python开发基础练习题及答案8-2023练习版_第5页
已阅读5页,还剩98页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试题说明

本套试题共包括1套试卷

答案和解析在每套试卷后

PythOn开发基础练习题及答案8(500题)

Python开发基础练习题及答案8

L[单选题]下面if语句统计"成绩(mark)优秀的男生以及不及格的男生”的人数,正确的语句为()

A)B)if

Oif

2.[单选题]下列Python语句执行后的结果是:()

i=2

s=0

whilei<8:

s=s+i

i=i+2

print(s)

A)A.8

B)12

C)18

D)24

3.[单选题]()IDLE菜单将选中区域的空格替换为Tab的快捷键是()

A)Alt+V

B)Alt+C

C)Λlt+5

D)Alt+6

4.[单选题]以下对Python程序缩进格式描述错误的选项是..。

A)不需要缩进的代码顶行写,前面不能留空白

B)缩进可以用tab键实现,也可以用多个空格实现

C)严格的缩进可以约束程序结构,可以多层缩进

D)缩进是用来格式美化

5.[单选题]字典d={'Name':‘Kate','No':'IOOl','Age':'20'},表达式len(d)的值为

A)12

B)9

06

D)3

6.[单选题]type(l+2L*3.14)的结果是:

A)<type'int'>

B)<type'long'>

C)<type'float'>

D)<type'str'>

7.[单选题]关于测试规律的木桶原理,下列说法错误的是()

A)根据测试规律的木桶原理,产品质量的关键因素是分析、设计和实现。

B)测试是提高产品质量的必要条件,也是提高产品质量最直接、最快捷的手段,但决不是一种根本

手段。

C)如果将提高产品质量的磋码全部押在测试上,那将是一个恐怖而漫长的灾难。

D)产品质量的关键因素是测试

8.[单选题]一个文件大小156MB,在HadOoP2.0中默认情况下请问其占用几个BIoCk()?

A)l

B)2

03

D)4

9.[单选题]下列哪种数据类型不是PythOn3中的数据类型()。

A)int

B)float

C)complex

D)long

10.[单选题]在PythOn中,下列是FIaSk的ReqUeSt对象的args属性的作用的是()

A)记录请求的数据,并转换为字符串

B)记录请求中的表单数据

C)记录请求中的查询参数

D)记录请求中的cookie信息

11.[单选题]关于函数,以下选项中描述错误的是()

A)一条函数定义定义一个用户自定义函数对象

B)函数也是数据

C)函数名称不可赋给其他变量

D)函数定义语句可执行

12.[单选题]下面代码的输出结果是()。

Defdemo(a,b,c=3,d=100):

returnsum((a,b,c,d))

Print(demo(1,2,3,4),end=",")

Print(demo(l,2,d=3))

A)1066

B)109

C)10,9

D)106,6

13.[单选题]与x>yandy>z语句等价的是

A)x>y>z

B)notx<yornoty<z

C)notx<yory<z

D)x>yornoty<z

14.[单选题]()IDLE菜单中将选中区域缩进的快捷键是()

A)Ctrl+]

B)Ctrl+S

C)Ctrl+A

D)Ctrl+C

15.[单选题]□a=100<jifa>10<kPrint("a等于10")<1else:<mPrint("a不等于

10")哪行代码有错误()

ʌ)j

B)k

Ol

D)m

16.[单选题]对于二维列表ls=[[l,2,3],[4,5,6],[7,8,9]],以下选项中能获取其中元素9的是()

A)Als[0][-1]

B)BIs[-2][-1]

OCls[-l][-l]

D)Dls[-l]

17.[单选题]生成一个[0.0,Lo)之间的随机小数的函数是()

A)random,uniform(0.0,1.0)

B)random,randrange(0.0,1,0)

C)random,random()

D)random,randint(0.0,1.0)

18.[单选题]列表IiStV=IiSt(range(10)),以下能够输出列表IiStV中最大元素的是

A)print(max(IistV))

B)print(listV.max())

C)print(listV.reverse(i)[0])

D)print(max(IistV()))

19.[单选题]在循环语句中,()语句的作用是提前结束所在循环体。

A)Break

B)WhiIe

C)For

D)continue

20.[单选题]关于计算机程序对问题的求解,哪个选项的描述是错误的?

A)计算机能够辅助解决数学公式求解问题

B)计算机能解决所有问题,包括逻辑推理和计算

C)计算机能解决问题的计算部分

D)计算机无法超越人类智慧

21.[单选题]以下代码的输出结果是o

Ls=['book',23,[2010,'StUdl20]

Print(ls[2][1][-1])

A)s

B)l

C)结果错误

D)studl

22.[单选题]在PythOn中,PymySqI连接数据库获取数据库连接时,端口号错误的堆栈信息是?

A)Unknowndatabase'test'

B)Accessdeniedforuser'root'localhost'(usingpassword:YES)

C)NoneType'objecthasnoattribute'encoding'

D)Can'tconnecttoMySQLserveron'localhost'([WinError10061]

23.[单选题]下面选项中。是python中的可以更改数据类型

A)字符串

B)元组

C)列表

D)数字

24.[单选题]以下程序的输出结果是:deffunc(a,*b):foriteminb:a+=itemreturnam

Oprint(func(m,1,1,2,3,5,7,12,21,33))

A)33

B)0

C)7

D)85

25.[单选题]以下选项中,关于PythOn字符串的描述错误的是()

A)Python语言中,字符串是用一对双引号""或者一对单引号"括起来的零个或者多个字符

B)字符串包括两种序号体系:正向递增和反向递减

C)字符串是字符的序列,可以按照单个字符或者字符片段进行索引

D)PythOn字符串提供区间访问方式,采用[N:M]格式,表示字符串中从N到M的索引子字符

串(包含N和M)

26.[单选题]下列表述中反映集合A与集合B交集的是()

A)A∣B

B)A-B

C)A&B

D)A^B

27.[单选题]Whichofthefollowingisnotamicroprocessormanufacturingcompany?

以下哪一项不是微处理器制造公司

A)InteI英特尔

B)DelI戴尔

C)AMD

D)MOtorola摩托罗拉

28.[单选题]下面代码段的的执行后X的值是()x=OifX==1:X=X+Iprint(x)

A)0

B)l

02

D)出错

29.[单选题]哪个选项不能作为二维数据的存储方式?

A)CSV格式

B)数据库存储

Oexcel表格存储

D)数学运算后存储

30.[单选题]已知列表x=[L0,2.0,3.0],那么表达式SUm(X)∕len(x)的值为()。

A)2.0

B)6.0

O1.0

D)3

31.[单选题]给出如下代码:fname=input("请输入要打开的文件:")fi=open(fname,"r")

forlineinfi.readlines():print(line)fi.close()以下选项中描述错误的是()

A)通过fi.readlines()方法将文件的全部内容读入一个字典fi

B)用户输入文件路径,以文本文件方式读入文件内容并逐行打印

C)通过fi.readlines()方法将文件的全部内容读入一个列表fi

D)上述代码中fi.readlines()可以优化为fi

32.[单选题]若字符串S='a∖nb∖tc',则Ien(S)的值是()。

A)7

B)6

05

D)4

33.[单选题]关于Python的组合数据类型,以下选项中描述错误的是

A)组合数据类型可以分为3类:序列类型、集合类型和映射类型

B)序列类型是二维元素向量,元素之间存在先后关系,通过序号访问

C)Python的Str、tuple和IiSt类型都属于序列类型

D)Python组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作

更有序、更容易

34.[单选题]下面哪个不是PythOn合法的标识符

A)int32

B)40XL

C)self

D)—name—

35.[单选题]L=['a','b','c','d','e'],则L[3:l]的值为()

A)□

B)Fb','c','d,]

C)『d','c','b','a']

D)Fc,/b,,'a']

36.[单选题]以下关于列表和字符串的描述,错误的是()

A)列表使用正向递增序号和反向递减序号的索引体系

B)列表是一个可以修改数据项的序列类型

C)字符和列表均支持成员关系操作符(in)和长度计算函数(IenO)

D)字符串是单一字符的无序组合

37.[单选题]下面代码的输出结果是

A=[1,3]

B=[2,4]

Aextend(b)

Print(a)

A)[l,2,3,4]

B)[1,3,2,4]

C)[4,3,2,1]

D)[4,2,3,11

38.[单选题]哪个选项是下面代码的执行结果?s="PYTHON'print("{0:3}".format(s))

A)PYT

B)PYTH

C)PYTHON

D)PYTHONPYTHONPYTHON

39.[单选题]如果规则集中的规则按照优先级降序排列,则称规则集是()

A)无序规则

B)穷举规则

C)互斥规则

D)有序规则

40.[单选题]以下语句的执行结果是Oo

die={90:'Aele',87:'Bob',93:'Iala'}

print(die.pop(90,-1),Ien(die))

A)-l3

B)-l2

OAele2

D)Aele3

41.[单选题]关于PythOn循环结构,以下选项中描述错误的是()。

A)PythOn通过for、While等保留字提供遍历循环和无限循环结构

B)break用来跳出最内层for或者WhiIe循环,脱离该循环后程序从循环代码后继续执行

C)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range。函数等

D)每个ContinUe语句只有能力跳出当前层次的循环

42.[单选题]下面代码的输出结果是d={"大海":"蓝色","天空":"灰色大地":"黑色"}

Print(d["大地"])print(d.get("大地"黄色"))

A)黑色黄色

B)黑色黑色

C)黑色灰色

D)黑色蓝色

43.[单选题]给定字典d,以下选项中对d.VaIUeSo的描述正确的是()

A)返回一种dict_values类型,包括字典d中所有值

B)返回一个集合类型,包括字典d中所有值

C)返回一个列表类型,包括字典d中所有值

D)返回一个元组类型,包括字典d中所有值

44.[单选题][]下面代码不能成功创建字典的是()

A)dicl={110:"公安",119:"火警",120:"急救"}

B)dic2=dict(zip([110,119,119],['公安‘火警','急救']))

C)dic3=dict(110=’公安',119='火警',12O='急救')

D)dic4=dict.fromkeys([110,119,1201)

45.[单选题]以下程序的运行结果是»die={'小明':['男',18,90],'小红':['女

',19,85],'小玲':['女',18,91],'小刚':['男',20,81]}fork,vindie.items():ifv[-

1]>=90:v[2]='优秀'else:v[2]='合格'Print(dic['小红'][T])

A)合格

B)优秀

C)85

D)19

46.[单选题]在matplotlib中,以下说法正确的是0。

A)散点图不能在子图中绘制

B)散点图的X轴刻度必须为毅值

C)折线图可以用作查看特征间的趋势关系

D)箱线图可以用来查看特征间的相关关系

47.[单选题]文件exam.txt与以下代码在同一目录下,其内容是一段文本:helIoWorld,以下代码的

输出结果是()of=open("exam.txt")print(f)f.close()

A)helIoWorld

B)exam,txt

C)<_io.TextIOWrapper...>

D)exam

48.[单选题]下面代码实现的功能描述的是()deffun(n):ifn==0:return1else:return

n*fun(n-l)num=eval(input(''请输入一个整数:n))print(fun(abs(int(num))))

A)接受用户输入的整数n,输出n绝对值的阶乘值

B)接受用户输入的整数n,判断n绝对值是否是素数并输出结果

C)接受用户输入的整数n,判断n绝对值是否是水仙花数并输出结果

D)接受用户输入的整数n,判断n绝对值是否是完数并输出结果

49.[单选题]下列函数中,不属于基本的Python内置函数是

A)hex()

B)close()

C)sum()

D)exec()

50.[单选题]个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依

次出栈,则元素出栈的顺序是

A)12345ABCDE

B)EDCBA54321

C)5432IEDCBA

D)ΛBCDE12345

51.[单选题]下面代码的输出结果是

tqorsi∙ntfaIbctf:

foriinrange(3):

print(s,end="")

i•fΓ∙S=IlCIl:

break

A)aaabccc

B)aaabbbc

C)abbbccc

D)aaabbbccc

52.[单选题]以下关于函数调用描述正确的是:

A)函数在调用前不需要定义,拿来即用就好

B)函数和调用只能发生在同一个文件中

C)自定义函数调用前必须定义

D)PythOn内置函数调用前需要引用相应的库

53.[单选题]在LinUX中,”在LinUX系统中是什么意思?

A)在当前目录中找

B)在环境变量中找

C)在PATH中找

D)没有任何意义

54.[单选题]continue语句用于。()

A)退出循环程序

B)结束本次循环

C)空操作

D)引发异常处理

55.[单选题]给定字典d,以下选项中对d.values。的描述正确的是()

A)返回一种dict_values类型,包括字典d中所有值

B)返回一个集合类型,包括字典d中所有值

C)返回一个元组类型,包括字典d中所有值

D)返回一个列表类型,包括字典d中所有值

56.[单选题]下面代码的输出结果是name="Python语言程序设计"print(name[2:-2])

A)thon语言程序

B)thon语言程序设

C)ython语言程序

D)ython语言程序设

57.[单选题]运行以下语句,输入{L''杭州",2:“苏州”},输出的结果是(

)x=eval(input())print(type(x))

A)

B)

C)出错

D)

58.[单选题]Python内置函数用来返回序列中的最小元素。

A)least()

B)min()

Omini()

D)max()

59.[单选题]Whichofthefollowingwilldisplay20%?以下哪项显示20%

A)print(format(20,'.0%1))<enter>

B)print(format(0.2,'.0%'))<enter>

C)print(format(0.2*100,'.0%'))<enter>

D)print(format(0.2,"%'))<enter>

60.[单选题]表达式chr(ord('Λ')+2)的值为o()

A)'A'

B)'B'

C)'C'

D)'D'

6L[单选题]下面代码输出的结果是:

1=[1,3,4,2,5]

print(sorted(map(lambdax:x+2,1)))

A)[3,5,6,4,7]

B)3,5,6,4,7

C)[3,4,5,6,7]

D)[7,6,5,4,3]

62.[单选题][]下面代码的运行结果()

x=3

y=4

print(x,y)

print(x)

print(y)

A)34

3

4

B)3434

C)3.4

3

4

D)3,434

63.[单选题]以下程序下运后将输出oa="""dsaddsafsda"""print(a)

A)dsaddsafsda

B)dsaddsafsda

C)""dsaddsafsda""

D)dsad∖ndsafsda∖n

64.[单选题]下面代码的输出结果是()。

A=55

Deffunc(a,b=12,c=13):

a=a+l

returna

Print(func(a,2,3),a)

A)5655

B)5656

ONone55

D)5556

65.[单选题]a=[[l,2],[3,4]],则Print(a[l][1])的值为

A)l

B)2

C)3

D)4

66.[单选题]在LinUX中,网络管理员查看进程时,发现有三个挂起进程,现继续运行作业号为2的进

程,下列方式正确的有

A)exec2

B)fg2

Obg2

D)jobs

67.[单选题]两次调用文件的Write方法,以下选项中描述正确的是()。

A)连续写入的数据之间默认采用逗号分隔

B)连续写入的数据之间无分隔符

C)连续写入的数据之间默认采用空格分隔

D)连续写入的数据之间默认采用换行分隔

68.[单选题]假设有一个记事本文件Ltxt,输入存储如下:abcdeo编程如下:

f=open("l.txt",'r')

x=f.read(3)

f.close()

f=open("1.txt",'r')

y=f.read(2)

f.close()

print(x)

print(y)

执行结果为O

A)abc

de

B)abc

ab

C)报错

D)c

b

69.[单选题]关于数据组织的维度,以下选项中描述错误的是()

A)数据组织存在维度,字典类型用于表示一维和二维数据

B)高维数据由键值对类型的数据构成,采用对象方式组织

C)一维数据采用线性方式组织,对应于数学中的数组和集合等概念

D)二维数据采用表格方式组织,对应于数学中的矩阵

70.[单选题]1、以下不能创建一个字典的语句是

A)dictl={}

B)dict2={3:5}

C)dict3={[1,2,3L“uestc”}

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

71.[单选题]以下选项对应的方法可以辅助用于从CSV文件中解析一二维数据的是

A)strip()

B)center()

C)count()

D)format()

72.[单选题]在IDLE的文件式运行环境下,执行程序的快捷键为一

A)F1

B)F3

C)F5

D)F12

73.[单选题]在Python函数中,用于获取用户输入的是()

A)input()

B)print()

C)Eval()

D)get()

74.[单选题]以下PythOn代码执行后,a.txt文件的内容是():f=open("a.txt","w")Is=

['test','12',"201910','20']forssinIs:f.write(ss)f.close()

A)报错;

B)['test','12','201910','20'];

C)test,12,201910,20;

D)testl220191020

75.[单选题]最简单的Series是由。的数据构成

A)一个数组

B)两个数组

C)三个数组

D)四个数组

76.[单选题]关于python类说法错误的是()

A)类的实例方法必须创建对象后才可以调用

B)类的实例方法必须创建对象前才可以调用

C)类的类方法可以用对象和类名来调用

D)类的属性可以用类名和对象来调用

77.[单选题]执行以下程序,输出结果是:

Y=[0,"]

Print(all(y),any(y))

A)FalseFalse

B)FalseTrue

C)TrueFalse

D)TrueTrue

78.[单选题]关于函数的参数传递(parameterpassing),以下选项中描述错误的是()

A)实际参数是函数调用时提供的参数

B)函数调用时,需要将形式参数传递给实际参数

C)PythOn参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象

D)形式参数是函数定义时提供的参数

79.[单选题]以下选项中,不是PythOn语言特点的是()

A)A变量声明:Python语言具有使用变量需要先定义后使用的特点

B)B平台无关:PythOn程序可以在任何安装了解释器的操作系统环境中执行

OC黏性扩展:Python语言能够集成C、C.++等语言编写的代码

D)D强制可读:Python语言通过强制缩进来体现语句间的逻辑关系

80.[单选题]Python中,默认情况下允许的最大递归层数是。

A)500

B)800

C)1000

D)2000

81.[单选题]以下选项中描述正确的是()

A)条件35<=45<75是合法的,且输出为False

B)条件24<=28<25是不合法的

C)条件24<=28<25是合法的,且输出为False

D)条件24<=28<25是合法的,且输出为True

82.[单选题]range(5)可以得到整数数列为:

A)l,2,3,4,5

B)0,1,2,3,4,5

C)0,1,2,3,4

D)5

83.[单选题]表达式'apple,peach,banana,pear'.find('p")的值为。()

A)-l

B)l

C)6

D)2

84.[单选题]以下关于文件的描述错误的选项是:

A)readlines()函数读入文件内容后返回一个列表,元素划分依据是文本文件中的换行符

B)read()一次性读入文本文件的全部内容后,返回一个字符串

OreadlineO函数读入文本文件的一行,返回一个字符串

D)二进制文件和文本文件都是可以用文本编辑器编辑的文件

85.[单选题]以下()不是Python的特性。

A)收费使用

B)跨平台

C)可拓展

D)可嵌入

86.[单选题]要将3.1415926变成OOoo3.14,应如何进行格式化输出?()。

A)"%08.2f"%3.1415926

B)"%.2f"%3.1415926

C)"%8.2f"%3.141

D)"%0.2f"%3.141

87.[单选题]下列删除列表中最后一个元素的函数是()。

A)del

B)pop

C)remove

D)cut

88.[单选题]上述数据,筛选年龄大于17并且身高大于L80的学生正确的语句为。

A)frame[frame('age')

B)frameL(frame('age')

C)frame[(frame['age']

D)frame[[frame('age')

89.[单选题]{

以下代码的输出结果是0。

A=10.99

print(complex(a))}

A)0.99

B)10.99i+j

C)10.99

D)(10.99+0j)

90.[单选题]口关于eval函数,以下选项中描述错误的是()

A)如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用

B)eval

C)eval

D)执行

91.[单选题]将Python脚本程序转变为可执行程序的第三方库是()

A)random

B)PyQt5

C)PyInstaller

D)pygame

92.[单选题]以下代码执行的输出结果是:Is=[]deffunc(a,b):Is.append(b)returna

*bs=func("Hello!",2)print(s,Is)

A)出错

B)Hello!Hello!

OHelloIHello![2]

D)Hello!Hello!□

93.[单选题]关于线性表的顺序存储结构和线性表的链式存储结构,以下选项中描述正确的是

A)顺序存取的存储结构、顺序存取的存储结构

B)随机存取的存储结构、顺序存取的存储结构

C)随机存取的存储结构、随机存取的存储结构

D)任意存取的存储结构、任意存取的存储结构

94.[单选题]下列语句不符合Python语法的是()

A)a,b=b,a

B)a=a*b

C)a=(b=c=l)

D)a=b=c=8

95.[单选题]os.Path模块的下列方法,哪个是用来判断指定路径是否存在的?

A)Iistdir()

B)exists()

OisfileO

D)isdir()

96.[单选题]执行语句X=Ij*2后,X的值是O

A)AIjlj

B)B2j

OC-1

D)D2

97.[单选题]MySQL中,以下删除数据库正确的

A)Delete*fromemp

B)Dropdatabaseemp

C)Drop*fromemp

D)deletedatabaseemp

98.[单选题]在JaVa中,执行以下代码后,说法正确的是_xOOOD_publicclassTestextends

Thread{_xOOODpublicstaticvoidmain(Stringargs[]){_xOOODTesttest=new

Test();_xOOOD_test.start();_xOOOD_try{_xOOOD_test.sleep(3000);_xOOOD_}catch(Exception

e){_x000D_XOOoD_}_XOOoD.System.out.printin("main线程");_x000D_}_x000Dpublicvoid

run(){_xOOOD_System.out.printin(α自定义线程");_XOOoD_}_XOOoD_}

A)线程test会休眠3秒钟

B)main线程会休眠3秒钟

C)main线程和test线程都会休眠3秒钟

D)以上说法均不对

99.[单选题]以下选项中,不属于软件调试技术的是Oo

A)强行排错法

B)集成测试法

C)回溯法

D)原因排除法

IOO.[单选题]一个工作人员可使用多台计算机,而一台计算机被多个人使用。则实体工作人员与实

体计算机之间的联系是

A)一对多

B)多对一

C)多对多

D)一对一

IOL[单选题]中科院分词提供了O函数用来初始化分词库

A)open()

B)segment()

C)Icut()

D)cut()

102.[单选题]Python语言提供的3个基本数据类型是:()

A)整数类型、二进制类型、浮点类型

B)整数类型、浮点类型、复数类型

C)十进制类型、二进制类型、十六进制类型

D)整数类型、二进制类型、复数类型

103.[单选题]下列代码段执行后,j的值是()j=Iforiinrange(0,10):j+=i

A)36

B)46

Oil

D)10

104.[单选题]下面程序的输出结果是()oifNone:print(rtHellow)

A)(A)出错

B)(B)False

C)(C)没有输出

D)(D)Hello

105.[单选题]下列选项中变量名不正确的是()。

A)_demo

B)2cd

C)banana

D)bananaheima

106.[单选题]语句序列:

的运行结果是()

A)12

B)8

C)56

D)48

107.[单选题]以下选项不属于Python整数类型的是()

A)二进制

B)十进制

C)八进制

D)十二进制

108.[单选题][]当键盘输入"3"的时候,以下程序的输出结果是:()r=input("请输入半径:")ar=

3.1415*r*rprint("{:.0f}".format(ar))

A)Type

B)28

C)29

D)28.27

109∙[单选题](,)Python中定义类的关键字是()。

A)class

B)def

C)while

D)yieldPass

110.[单选题]Python语句Print(type({1,2,3,4}))的输出结果是()

A)<class'tuple1>

B)<class'diet'>

C)<class'list'>

D)<class'set'>

111.[单选题]关于Python函数,以下选项中描述错误的是

A)函数是一段可重用的语句组

B)函数通过函数名进行调用

C)每次使用函数需要提供相同的参数作为输入

D)函数是一段具有特定功能的语句组

112.[单选题](,)

以下程序的输出结果是:fo=open("text,txt","w+")

x,y='thisisatest','hello'

fo.write('{)+{}∖n'.format(x,y))

fo.seek(0)

print(fo.read())

fo.close()

A)thisisatesthello

B)thisisatest

C)thisisatest,hello.

D)thisisatest+hello

113.[单选题]下面代码的输出结果是

Vlist=list(range(5))print(vlist)

A)01234

B)0,l,2,3,4,

C)0;1;2;3;4;

D)[0,1,2,3,4]

114.[单选题]s的结果是()

A=54

B=IO

S=a%b

Print(s)

A)5

B)4

C)6

D)3

115.[单选题]关于形参和实参的描述,以下选项中正确的是o

A)函数定义中参数列表里面的参数是实际参数,简称实参

B)程序在调用时,将形参复制给函数的实参

C)程序在调用时,将实参复制给函数的形参

D)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参

116.[单选题]在JaVa中,下面关于线程优先级的说法中,正确的是

A)线程的优先级是不能改变的

B)优先级高的线程只是在执行时优先的概率比较大,不是一定的

C)优先级越高的线程运行速度比优先级低的执行更快,占用资源更少

D)优先级高的线程一定是优先执行的

117.[单选题]关于Python的Iambda函数,以下选项中描述错误的是()

A)Iambda函数将函数名作为函数结果返回

B)f

C)Iambda用于定义简单的、能够在一行内表示的函数

D)可以使用Iambda函数定义列表的排序原则

∏8.[单选题]在LinUX中,/etc/shadow文件中存放()

A)用户账户基本信息

B)用户口令的相关信息

C)用户组信息

D)文件系统信息

119.[单选题]定义类如下:

ClassHello():

Pass

下列语句中,可以跳出循环结构的是OO

A)continue

B)break

Oif

D)while

120.[单选题]下列关键字中,用来引入模块的是()

A)include

B)from

C)import

D)continue

121.[单选题]下列程序的运行结果是()x=0y=Trueprint(x>yand'A'<"B')

A)TRUE

B)FALSE

C)x

D)y

122.[单选题](,)python语句f=Iambdax:x%2==0,执行Print(f(5))代码得到结果是

A)TRUE

B)FALSE

Ol

D)0

123.[单选题]下列运算符的使用错误的是()

Λ)100+'a'

B)[1,2,3]+[4,5,6]

C)3*'abc'

D)10%3

124.[单选题]类C2继承自类C1。类Cl中定义了方法fun(),而C2中也定义了同名方法fun()。当C2类

的对象Obj访问方法fun()时,以下论述正确的是:()

A)Cl类的fun()方法被执行

B)C2类的fun()方法被执行

C)先执行Cl类的fun()方法,然后执行C2类的fun()方法

D)先执行C2类的fun()方法,然后执行Cl类的fun()方法

125.[单选题]关于PythOn的分支结构,以下选项中描述错误的是()

A)PythOn中if-elif-else语句描述多分支结构

B)分支结构使用if保留字

C)PythOn中if-else语句用来形成二分支结构

D)分支结构可以向已经执行过的语句部分跳转

126.[单选题]下面的循环体执行的次数与其它不同的是o

A)i=0

while(i<1000):

print(i)

i=i+l

B)foriinrange(IOO):

print(i)

C)foriinrange(100,0,-1):

print(i)

D)i=100

while(i>0):

print(i)

i=i-l

127.[单选题]运行以下程序,当从键盘上输入U:"清华大学",2:"北京大学"},运行结果的是:

X=eval(input())

Print(type(x))

A)出错

B)<class'int'=""><∕class>

C)<class'list'=""><∕class>

D)<class'dict'=""><∕class>

128.[单选题][]alist=[3,4,5,6,ll,13,15,17]print(alistL:100:1])alist[:3]=[]

print(alist)delalist[::2]print(alist)代码的运行结果是()

A)[17,15,13,11,6,5,4,3]

B)[3,4,5,6,11,13,15,17]

C)[3,4,5,6,11,13,15,17]

D)[3,

129.[单选题]Python源代码被解释器转换后的格式为Q0

A)字节码

B)源代码

C)文本

D)二进制

130.[单选题]下面代码的输出结果是forsin"Hello":print(s,end="lf)

A)H

B)C)HelIo

D)World

131.[单选题]用于提前终止循环的流程控制语句是:

A)pass

B)continue

C)break

D)try

132.[单选题]定义类如下CIaSSHello():def—init_(self,name)self,name=namedef

showinfo(self)print(self,name)下面代码能正常执行的

A)h

B)h

Oh

D)h

133.[单选题]deffl():

A,b=l,2

return

Print(fl())

Print函数的输出的是()

A)2,1

B)None

C)2,2

D)l,l

134.[单选题]在JaVaWeb中,下列关于SeSSion说法错误的是。

A)客户端不能销毁SeSSiOn

B)用户关闭浏览器SeSSiOn对象销毁

C)用户长时间不操作会导致SeSSiOn销毁

D)SeSSiOn只存在于服务器端

135.[单选题]执行下列语句后的显示结果是()

World=llWorld"

Print("hello"+world)

A)"hello"+WOrld

B)helloworld

C)"hello"WOrld

D)helloword

136.[单选题]下列方法中,默认删除列表最后一个元素的是

A)del

B)remove()

C)pop()

D)extend()

137.[单选题]以下选项中,不是PythOn中文件操作的相关函数是()。

A)write()

B)open()

C)readlines()

D)writelines()

138.[单选题]处理文件的库为

ʌ)Exception

B)os

C)sys.

D)random

139.[单选题]关于PythOn语言数值操作符,以下选项中描述错误的是:

ʌ)x/y表示X与y之商

B)x∕∕y表示X与y之整数商,既不大于X与y之商的最大整数

C)x**y表示X的y次暴,其中y必须是整数

D)x%y表示X与y之商的余数,也称为模运算。

140.[单选题]在PythOn中,看代码,说结果:_xOOOD_classSinger:_xOOOD_name=wn_xOOOD_

area="]xθOOD_xOOOD_def_init—(self,name,area):_xOOOD_self,name=name_xOOOD_

self,area=area_x000D_xOOODsingeri=Singer("陈奕迅"香港")_xOOOD_print("歌手:%s

∖t地区:%s,,%(singerl.name,singeri.area))_x000D_singer2=Singer("张杰","中国

")_x000DjPrint("歌手:%s∖t地区:%s,,%(singer2.name,singer2.area))

A)不能运行

B)歌手:陈奕迅地区:香港歌手:张杰地区:中国

C)歌手:张杰地区:中国歌手:陈奕迅地区:香港

D)歌手:陈奕迅地区:香港歌手:张杰地区:中国

14L[单选题]将细节隐藏在类定义中,术语称为o()

A)虚函数

B)子类化

C)继承

D)封装

142.[单选题]在MaPRedUCe中,下面哪个会将输入键值对处理成中间键值对O

A)Mapper

B)Reducer

C)Drive

D)MaPPer和Reducer

143.[单选题]当需要在字符串中使用特殊字符时,PythOn使用()作为转义字符的起始符号。

A)∖

B)/

0#

D)%

144.[单选题]以下选项中,不是Pythe)n中文件操作的相关函数是()

A)open()

B)writeline()

OreadlinesO

D)write()

145.[单选题]以下程序的输出结果是

foriin"Nation”:

forkinrange(2):

if1==n:

break

print(i,end="")

A)aattiioo

B)aattioonn

C)NNaattiioo

D)Naattiioon

146.[单选题]下列哪个是空字符定义?O

A)S二““

B)S=

C)s二"0"

D)s=null

147.[单选题]{

以下程序的输出结果是:

»>X={}

»>type(x)

A)<class'diet'>

B)<class'list'>

C)<class'set'>

D)<class'tuple'>

148.[单选题]关于函数,以下选项中描述错误的是()

A)函数使用时需要了解函数内部实现细节

B)函数主要通过接口(interface)与外界通信,传递信息

C)函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法

D)函数在需要时被调用,其代码被执行

149.[单选题]下面代码的输出结果是:X=12.34print(type(x))

A)<class'int'>

B)<class'float'>

C)<class'bool'>

D)<class'complex'>

150.[单选题]假设从键盘输入的值是20,以下程序的输出结果是()。age=input("pleaseinput

yourage:")ifage>=18:Print("已成年!")else:Print("未成年!")

A)已成年!

B)未成年!

C)程序运行错误

D)age=20

151.[单选题]以下不属于PythOn语言保留字的是()。

A)do

B)while

C)True

D)pass

152.[单选题]关于Python程序的异常处理,以下选项中描述正确的是。

A)Python通过trysexcept等保留字提供异常处理功能

B)程序异常发生后,一定无法继续执行

C)异常语句可以与if和elif保留字配合使用

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

153.[单选题]关于以下程序输出的两个值的描述正确的是:

Da=[1,2,3]

Print(id(da))

Defgetda(st):

Fa=da.copy()

Print(id(fa))

Getda(da)

A)两个值相等

B)每次执行的结果不确定

C)首次不相等

D)两个值不相等

154.[单选题]以下程序的输出结果是:

Fornuminrange(1,4):

sum*9=num

Print(sum)u

A)6

B)7.0

C)TypeError出错

D)7

155.[单选题]以下程序的输出结果是:

Foriin"CHINA":

Forkinrange(2):

Print(i,end="")

Ifi=='N':

Break

A)CCHHIINNAΛ

B)CCHHIIAA

C)CCHHIΛΛ

D)CCHHIINAA

156.[单选题]欲将两数中较小的数返回,应定义的匿名函数为0。

A)mymin=lambdax,y:xifx>=yelsey

B)mymin=lambdax,y:xifx<yelsey

Omymin=Iambdax,y:ifx<yXelsey

D)mymin=lambdax,y:ifx<y:Xelse:y

157.[单选题]以下关于Ien()函数的说法中错误的是()

A)Ien()函数可以用于返回字符串中的字符数

B)Ieno函数可以用于返回列表中的元素个数

C)Ien("IloveChina")的结果为10

D)Ien("IloveChina")的结果为12

158.[单选题]关于Python数字类型下列说法错误的是:

A)PythOn的数字类型有整数、浮点数和复数

B)浮点数有两种表示方法:十进制表示和科学计数法

C)5.9E-3是科学计数法表示的浮点数,其值为O.0059

D)浮点数运算时非常精确,不会产生尾数误差

159.[单选题]以下关于Python文件打开模式的描述中,错误的是____。

A)覆盖写模式w

B)创建写模式n

C)只读模式r

D)追加写模式a

160.[单选题]下面语句的执行结果,不可能的选项是。

Importrandom

Print(random,uniform(l,3))

Λ)3.99300236582067

B)2.76407693368872

C)2.5670577649215

D)1.80711737432147

161.[单选题]以下程序的输出结果是:

Fornuminrange(1,4):

Sum*=num

Print(sum)

A)6

B)7

C)7.0

D)TypeError出错

162.[单选题]SQL语句中模式查找like'a%',下面哪个结果是可能的()

A)abc

B)bac

C)cab

D)cba

163.[单选题]以下选项不属于程序设计语言类别的是()

A)机器语言

B)汇编语言

C)高级语言

D)解释语言

164.[单选题]【】关于Python语言的特点,以下选项描述的是()窗体顶端

A)HYPERLINK

B)HYPERLINK

OHYPERLINK

D)HYPERLINK

165.[单选题]执行下列Python语句产生的结果是()。

I=I

If(i):print(True)

Else:print(False)

A)输出1

B)输出TrUe

C)输出FaISe

D)输出0

166.[单选题]从指定列表中随机获取k个元素使用以下函数

A)sample(list,k)

B)choice(list,k)

C)shuffle(list,k)

D)enumerate(list,k)

167.[单选题]下面代码的输出结果是()。forain'mirror':print(a,end="")ifa=='r':

break

A)mi

B)mir

Omirror

D)mirror

168.[单选题]关于PythOn语句P=-P,以下选项中描述正确的是()

A)P和P的负数相等

B)P和P的绝对值相等

C)给P赋值为它的负数

D)P的值为O

169.[单选题]下列表达式中,值不是1的是()。

A)4∕∕3

B)15%2

C)ΓO

D)~l

170.[单选题]梯度提升树属于O模型。

A)概率模型

B)集成模型

C)距离模型

D)神经网络模型

171.[单选题]Python程序IndentatiOnErrOr是指哪一类异常

A)assert(断言)语句失败

B)语法错误,代码没有正确对齐

C)Ctrl+C被按下

D)PythOn代码非法,代码不能解释

172.[单选题]程序运行结果:a,b=-2,3134,1.23365print("%10.2f+%5.3f=%10.4f"%(a,b,a+b))输

出结果是()

A)(A)-2.31+1.234=-1.0798

B)(B)-2.313400+1.233650=-1.079750

C)(C)-2.31+1.234=-1.0798

D)(D)-2.31+1.234=-1.0798

173.[单选题]()函数以一系列列表作为参数,将列表中对应的元素打包成一个个元组,然后返

回由这些元组组成的列表。

A)lambda

B)map

C)zip

D)filter

174.[单选题]Python中空类型是()。

A)None

B)Empty

C)Vacuum

D)NULL

175.[单选题]将列表内的所有元素均删除,且列表存在,使用()方法

A)del

B)remove

C)pop

D)delete

176.[单选题]以下选项中,不是Python文件打开的合法模式组合是。

A)"r+"

B)"a+"

C)"t+"

D)"w+"

177.[单选题]dic={"kT:"VT,"k2"√,v2","k3":TrUe},在数据字典die中添加数据

gongzi:4500,正确命令()

A)dieEgongzi]=4500

B)dic["gongzi"]=4500

C)gongzi=4500

D){wgongzi,,}=4500

178.[单选题]下面程序的运行结果是()。

X,y,z=10,15,5

ifx>y:

x,y=y,x

ifx>z:

x,z=z,x

ify>z:

y,z=z,y

print(h{}<{}<{}w.format(x,y,z))

A)5<10<15

B)B.{}<{}<{}

C)C.{5}<{10}<{10}

D)D.15<10<5

179.[单选题]已知n=10,执行nuπιpy.bool(n)后结果是?

A)10

B)True

C)False

D)0

180.[单选题]以下程序的输出结果是()。s=10defrun(n):globalSforiinrange(n):

s+=ireturnsprint(s,run(5))

A)UnfoundLocalError

B)2020

OlO20

D)1010

181.[单选题]运行以下程序段的输出结果是()

i=0

whilei<10:

i+=l

ifi%3==0:break

else:print(i,end=',)

A)l2

B)l23

0124

D)l245”

182.[单选题]【】关于函数,以下选项中描述错误的是()窗体顶端

A)HYPERLINK

B)HYPERLINK

C)HYPERLINK

D)HYPERLINK

183.[单选题]在一行上写多条PythOn语句使用的符号是—

A)分号

B)点号

C)逗号

D)冒号

184.[单选题]关于函数,以下选项中描述错误的是

A)函数也是数据

B)函数定义语句可执行

C)一条函数定义定义一个用户自定义函数对象

D)函数名称不可赋给其他变量

185.[单选题[s="Python"

Print("{:*~10}".format(s))的正确结果是()

A)Python**

B)**Python**

C)**Python

D)Python

186.[单选题]以下选项中,不属于软件调试技术的是

A)强行排错法

B)集成测试法

0回溯法

D)原因排除法

187.[单选题]关于random库,以下选项中描述错误的是

A)设定相同种子,每次调用随机函数生成的随机数相同

B)通过fromrandomimport*可以引入random随机库

C)通过importrandom可以引入random随机库

D)生成随机数之前必须要指定随机数种子

188.[单选题]关于try-except,哪个选项的描述是错误的?

A)表达了一种分支结构的特点

B)使用了异常处理,程序将不会再出错。

C)NameError是一种异常类型

D)用于对程序的异常进行捕捉和处理

189.[单选题]关于测试规律的木桶原理,说法正确的是()

A)测试是提高产品质量必要条件,也是提高产品质量最直接、最快捷的手段,但决不是一种根本手

段。

B)提高产品的质量就要全力保证测试细致。

C)产品质量的关键因素就是测试。

D)管理、支持、文化等不重要,产品的质量还是得看测试。

190.[单选题][]下面说法不正确的是()

A)字典是有序的

B)字典是键与值的一种映射

C)字典中的键可以为任意不可改变数据

D)定义字典时,每个元素的键和值用冒号分隔,元素之间用逗号分隔

191.[单选题]str.join。的作用是?

A)连接两个字符串序列

B)替换字符串中特定字符

C)返回新字符串,元素间用Str分隔

D)去掉字符串两侧空格或指定字符

192.[单选题]O负责山地城市综合示范,开展电缆隧道监测、光储充管理等场景应用,解决泛在

物联网在山地复杂地形应用关键技术问题;

A)浙江公司

B)重庆公司

C)湖北公司

D)辽宁公司

193.[单选题]正则表达式中"\"为?

A)转义字符

B)匹配后面的字符

C)匹配前面的字符

D)匹配所有的字符

194.[单选题]关于Python语句P=-P,以下选项中描述正确的是()。

A)给P赋值为它的负数

B)P=O

C)P等于它的负数

D)P的绝对值

195.[单选题]在每个PythOn类中,都包含一个特殊的变量()。它表示当前类自身,可以使用它来

引用类中的成员变量和成员函数。

A)this

B)me

C)self

D)与类同名

196.[单选题]下列数据中属于元组的是

A)(198)

B)("192.168.10.l",3306,"root","rootl23")

C){198,"Python",18.5,-5.6}

D)[198,"Python",18.5,-5.6]

197.[单选题](,)代码'%6.2f4(3.14159)的运算结果是()

A)'3.14159,

B)'3.14'

C)'3.14'

D)'3.14'

198.[单选题]在Python中,以下哪个选项a的数据类型为整型()

A)a=5

B)a=input()

C)a='5'

D)a=5.0

199.[单选题]()Python这个单词是什么含义?

A)瞄星人

B)蟒蛇

C)石头

D)袋鼠

200.[单选题]D:\刘颖\文件Ltxt的内容如下:

你好,我是PythOn能访问的文件!

下面我们来计算:

执行如下代码后,输出选项是。

Fi=OPen("D:\刘颖\文件LtXt“,"a")

Foriinrange(3,15,3):

fi.write(str(i))

Fi.close()

A)文件LtXt内容变为:

你好,我是Python能访问的文件!

下面我们来计算:3

6

9

12

B)文件LtXt内容变为:

你好,我是Python能访问的文件!

下面我们来计算:36912

C)Python编译环境输出如下:

36912

D)文件LtXt内容变为:

36912

201.[单选题]以下不属于IPO模型的是:

A)Input

B)Program

C)Output

D)Process

202.[单选题]关于数据库系统的叙述,以下选项中正确的是

A)数据库系统减少了数据冗余

B)网状模型数据库系统避免了一切冗余

C)数据库系统中数据的一致性是指数据类型的一致

D)数据库系统比文件系统能管理更多的数据

203.[单选题]以下选项中,不是Python语言保留字的是

A)for

B)while

C)continue

D)goto

204.[单选题]以下选项中,输出结果为FalSe的是()

A)»>'python'<'pypi'

B)»>"ABCD'==1abed'.upper()

C)>>>'pythonl23'>'python'

D)>>>"<'a'

205.[单选题]下列PythOn语句正确的是()

A)min=xifx<yelsey

B)max=x>y?x:y

C)if(x>y)printx

D)whileTrue:pass

206.[单选题]xpath表达式中@符号的作用

A)从根节点选取

B)匹配任意元素的节点

C)匹配任意类型的节点

D)选取属性

207.[单选题]下面代码的输出结果是

Listl=[i*2foriin'Python']

Print(Iistl)

A)错误

B)PythonPython

C)[

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论