二级python选择模拟题4
NCT-Python编程二级-模拟卷4(含答案精品word练习
NCT-Python编程二级-模拟卷4(含答案精品word练习一、选择题1.在下面的python程序中,变量b和c的值为()。
A.b为6,c为6 B.b为6,c为8 C.b为8,c为8 D.b为8,c为6 2.在Python中print(-14//4)的运行结果是()。
A.-4 B.-3.5 C.2 D.-23.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.44.在Python中,判断n是否为偶数的表达式是()A.n/2=0B.n%2==0C.n%2=0D.n/2==05.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 6.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果7.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值8.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char9.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*3 10.在python中,运行下列程序,正确的结果是()x=1while x>0:x=x+1print( x)A.1 B.1 2 3 4 5 6 7 8 9…………………C.无输出D.10011.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit 12.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号13.Python不支持的数据类型有()。
试卷python二级模拟卷4
试卷python二级模拟卷4一、选择题1.下面的Python程序段运行后的输出结果是()List=[‘10’,25,’猕猴桃’,9,65]Print(List[3])A.25 B.’猕猴桃’C.猕猴桃D.92.现有如下Python程序:List = [ "Happy", "new", "year!" ]s = List[ 1 ]d = s[ : -1 ]执行该程序后,d的值为()A."py" B."Happ" C."ew" D."ne"3.下面Python代码运行后,a、b的值为( )a=23b=int(a/10)a=(a-b*10)*10b=a+bprint(a,b)A.23 2B.30 20C.30 32D.3 24.关于下列Python程序段的说法正确的是()k=1while 1:k+=1A.存在语法错误,不能执行B.执行1次C.执行无限次D.执行k次5.在Python程序设计语言中,用于输入和输出的函数分别是( )A.read( )和write() B.input( )和output()C.input( )和print() D.cin( )和cout( )6.现有如下python程序段:for i in range( 6 ):p.append( int( random() * 10 ) + 1 )for i in range( 2, 6 ):if i % 2 == 1 and p[ i ] % 2 == 0:p[ i ] += p[ i - 1]elif i % 2 == 0 and p[ i ] % 2 == 1:p[ i ] -= p[ i - 1]执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1, 2, 3, 4, 7, 2B.1, 2, 14, -9, -5, 8C.6, 8, 1, 4, 6, 10D.6, 4, 14, -7, 3, 87.小平打算用python编写一个管理班上同学通讯录的程序,如果用一个变量A来对应处理同学们的电话号码,这个变量A定义成什么数据类型比较适合?()。
完整word版,二级Python语言程序设计模拟4
二级牡两0“语言程序设计模拟4一、单项选择题1、以下选项中,不属于需求分析阶段的任务是A制定软件集成测试计划B需求规格说明书评审C确定软件系统的性能需求 D.确定软件系统的功能需求2、关于数据流图(DFD.的描述,以下选项中正确的是A软件概要设计的工具B软件详细设计的工具C结构化方法的需求分析工具 D.面向对象需求分析工具3、在黑盒测试方法中,设计测试用例的主要根据是A程序外部功能B程序流程图C程序数据结构 D.程序内部逻辑4、一个教师讲授多门课程,一门课程由多个教师讲授。
描述了实体教师和课程的联系的选项是A 1:1联系B m:n联系C m:1联系 D. 1:m联系5、数据库设计中,反映用户对数据要求的模式是A概念模式B内模式C设计模式 D.外模式6、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示的阶段是A需求分析阶段B概念设计阶段C逻辑设计阶段 D.物理设计阶段7、以下选项中描述正确的是A有一个以上根结点的数据结构不一定是非线性结构B只有一个根结点的数据结构不一定是线性结构C循环链表是非线性结构D.双向链表是非线性结构8、一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是A 4B 6C 16 D. 109、下图所示的二叉树进行前序遍历的序列是A DYBEAFCZXB YDEBFZXCAC ABDYECFXZ D. ABCDEFXYZ10、以下选项中描述正确的是A数据的逻辑结构与存储结构是一一对应的B算法的时间复杂度与空间复杂度一定相关C算法的时间复杂度是指执行算法所需要的计算工作量D.算法的效率只与问题的规模有关,而与数据的存储结构无关11、Python文件的后缀名是A pyB pdfC png D. ppt12、以下选项中,不是Python语言保留字的是A whileB exceptC do D. pass13、下面代码的输出结果是print(0.1+0.2==0.3)A TrueB FalseC -1 D. 014、下面代码的执行结果是a=10.99print(complex(a))A (10.99 + 0j)B 10.99 + jC 10.99 D. 0.9915、关于Python字符编码,以下选项中描述错误的是A Python字符编码使用ASCII编码B chr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换C printchr(65)输出AD. print(ord('a'))输出9716、关于Python循环结构,以下选项中描述错误的是A Python通过for、while等保留字构建循环结构B遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等C break用来结束当前当次语句,但不跳出当前的循环体D. continue只结束本次循环17、给出如下代码:import randomnum=random.randint(1,10)while True:if num> = 9:breakelse:num=random.randint(1,10)以下选项中描述错误的是A random.randint(1,10)生成[1,10]之间的整数B这段代码的功能是程序自动猜数字C import random代码是可以省略的D. while True:创建了一个永远执行的循环18、关于time库的描述,以下选项中错误的是A time库是Python中处理时间的标准库B time库提供获取系统时间并格式化输出功能C time.sleep(s)的作用是休眠s秒D. time.perf_counter()返回一个固定的时间计数值19、关于jieba库的描述,以下选项中错误的是A jieba是Python中一个重要的标准函数库B jieba.cut(s )是精确模式,返回一个可迭代的数据类型C jieba.lcut(s)是精确模式,返回列表类型D. jieba.add_word(s)是向分词词典里增加新词s20、对于列表ls的操作,以下选项中描述错误的是A ls.append(x):在ls最后增加一个元素B ls.clear():删除ls的最后一个元素C ls.copy():生成一个新列表,复制ls的所有元素D. ls.reverse():列表ls的所有元素反转21、下面代码的输出结果是listV=list(range(5))print(2 in listV)A TrueB FalseC 0 D. -122、给出如下代码:import random as ranlistV=[]ran.seed(100)for i in range(10):i=ran.randint(100,999)listV.append(i)以下选项中能输出随机列表元素最大值的是A.print(listV.reverse(i))B.print(listV.max())C.print(listV.pop(i))D.print(max(listV))23、给出如下代码:MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月”:"牡丹花",\ "5月":"石榴花","6月":"莲花","7月”:"玉簪花","8月":"桂花","9月":"菊花",\ "10月":"芙蓉花","11月”:"山茶花","12月”:"水仙花”} n=input广请输入1—12的月份:”)print(n+"月份之代表花:"+MonthandFlower.get(str(n)+" 月”)) 以下选项中描述正确的是A MomhandFlower是集合类型变量B代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名C MonthandFlower是列表类型变量D. MOnthandFlower是一个兀组24、关于Python文件打开模式的描述,以下选项中错误的是A只读模式r B覆盖写模式w C追加写模式a D.创建写模式n2 5、执行如下代码:fname=input("请输入要写入的文件:")fo=open(fname,"w+")ls=["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?",\”牧童遥指杏花村。
python二级模拟卷4图文练习
python二级模拟卷4图文练习一、选择题1.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。
实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”))①y=k%100if ② :print(“符合”)else:print(“不符合”)划线处应填入的代码是()A.①x=k/100 ②(x+y)*2!=k B.①x=k//100 ②(x+y)*2==kC.①x=k/100 ②(x+y)**2!=k D.①x=k//100 ②(x+y)**2==k2.在python 语言中,下列表达式中不是关系表达式()A.m==n B.m>=n C.m or n D.m!=n3.Python文件的后缀名是()A.pdf B.do C.pass D.py4.python的命令行提示符是()A.### B.>>> C./// D.C:》5.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7 B.20 10 C.22 7 D.2 106.在Python中,显示出信息x,并要求输入数据的是()。
A.abs(x) B.float(x) C.print(x) D.input(x)7.在python中,想输出一行文字,要用到的函数是()。
A.input()B.int()C.print()D.float()8.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_9.以下选项中,不是Python中文件操作的相关函数是()。
A.open () B.load ()C.read () D.write ()10.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access11.下列属于计算机编程语言的有()①Python ②Visual Basic ③Java ④C++⑤CPUA.①②④⑤B.②③④⑤C.①②③④D.①③④12.把数式写成Python语言的表达式,下列书写正确的是()。
python二级模拟试卷 - 4
1. 以下选项中,不属于需求分析阶段的任务是A、确定软件系统的功能需求B、制定软件集成测试计划C、确定软件系统的性能需求D、需求规格说明书评审2. 关于数据流图(D F D)的描述,以下选项中正确的是A、面向对象需求分析工具B、软件详细设计的工具C、结构化方法的需求分析工具D、软件概要设计的工具3. 在黑盒测试方法中,设计测试用例的主要根据是A、程序内部逻辑B、程序数据结构C、程序流程图D、程序外部功能4. 一个教师讲授多门课程,一门课程由多个教师讲授。
描述了实体教师和课程的联系的选项是A、m:n联系B、m:1联系C、1:n联系D、1:1联系5. 数据库设计中,反映用户对数据要求的模式是A、外模式B、设计模式C、概念模式D、内模式6. 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示的阶段是A、物理设计阶段B、逻辑设计阶段C、需求分析阶段D、概念设计阶段7. 以下选项中描述正确的是A、有一个以上根结点的数据结构不一定是非线性结构B、循环链表是非线性结构C、双向链表是非线性结构D、只有一个根结点的数据结构不一定是线性结构8. 一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是A、4B、16C、10D、69.下图所示的二叉树进行前序遍历的序列是A、A B D Y E C F X ZB、D Y B E A F C Z XC、A B C D E F X Y ZD、Y D E B F Z X C A10. 以下选项中描述正确的是A、算法的时间复杂度是指执行算法所需要的计算工作量B、算法的时间复杂度与空间复杂度一定相关C、数据的逻辑结构与存储结构是一一对应的D、算法的效率只与问题的规模有关,而与数据的存储结构无关11. P y t h o n文件的后缀名是A、p yB、p d fC、p a s sD、d o12. 以下选项中,不是P y t h o n语言保留字的是A、w h i l eB、p a s sC、d oD、e x c e p t13.下面代码的输出结果是p r i n t(0.1+0.2==0.3)A、w h i l eB、F a l s eC、0D、–114.下面代码的执行结果a=10.99p r i n t(c o m p l e x(a))A、0.99B、(10.99+0j)C、10.99+jD、10.9915. 关于P y t h o n字符编码,以下选项中描述错误的是A、P y t h o n字符编码使用A S C I I编码B、p r i n t c h r(65)输出AC、c h r(x)和o r d(x)函数用于在单字符和U n i c o d e编码值之间进行转换D、p r i n t(o r d('a'))输出9716. 关于P y t h o n循环结构,以下选项中描述错误的是A、c o n t i n u e只结束本次循环B、P y t h o n通过f o r、w h i l e等保留字构建循环结构C、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和r a n g e()函数等D、b r e a k用来结束当前当次语句,但不跳出当前的循环体17.给出如下代码i m p o r t r a n d o mn u m=r a n d o m.r a n d i n t(1,10)w h i l e T r u e:i f n u m>=9:b r e a ke l s e:n u m=r a n d o m.r a n d i n t(1,10)以下选项中描述错误的是A、r a n d o m.r a n d i n t(1,10)生成[1,10]之间的整数B、这段代码的功能是程序自动猜数字C、i m p o r t r a n d o m代码是可以省略的D、w h i l e T r u e:创建了一个永远执行的循环18. 关于t i m e库的描述,以下选项中错误的是A、t i m e库提供获取系统时间并格式化输出功能B、t i m e库是P y t h o n中处理时间的标准库C、t i m e.p e r f_c o u n t e r()返回一个固定的时间计数值D、t i m e.s l e e p(s)的作用是休眠s秒19. 关于j i e b a库的描述,以下选项中错误的是A、j i e b a是P y t h o n中一个重要的标准函数库B、j i e b a.a d d_w o r d(s)是向分词词典里增加新词sC、j i e b a.c u t(s)是精确模式,返回一个可迭代的数据类型D、j i e b a.l c u t(s)是精确模式,返回列表类型20. 对于列表l s的操作,以下选项中描述错误的是A、l s.a p p e n d(x):在l s最后增加一个元素B、l s.c l e a r():删除l s的最后一个元素C、l s.c o p y():生成一个新列表,复制l s的所有元素D、l s.r e v e r s e():列表l s的所有元素反转21.下面代码的输出结果是l i s t V=l i s t(r a n g e(5))p r i n t(2i n l i s t V)A、0B、F a l s eC、T r u eD、-122.给出如下代码i m p o r t r a n d o m a s r a nl i s t V=[]r a n.s e e d(100)f o r i i n r a ng e(10):i=r a n.r a n d i n t(100,999)l i s t V.a p p e n d(i)以下选项中能输出随机列表元素最大值的是A、p r i n t(l i s t V.p o p(i))B、p r i n t(l i s t V.ma x())C、p r i n t(l i s t V.r e v e r s e(i))D、p r i n t(m a x(l i s t V))23.给出如下代码M o n t h a n d F l o w e r={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\ "5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}n=i n p u t("请输入1—12的月份:")p r i n t(n+"月份之代表花:"+M o n t h a n d F l o w e r.g e t(s t r(n)+"月"))以下选项中描述正确的是A、代码实现了获取一个整数(1—12)来表示月份,输出该月份对应的代表花名B、M o n t h a n d F l o w e r是集合类型变量C、M o n t h a n d F l o w e r是一个元组D、M o n t h a n d F l o w e r是列表类型变量24. 关于P y t h o n文件打开模式的描述,以下选项中描述错误的是A、只读模式rB、创建写模式nC、追加写模式aD、覆盖写模式w25.执行如下代码:f n a m e=i n p u t("请输入要写入的文件:")f o=o p e n(f n a me,"w+")l s=["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?","牧童遥指杏花村。
python二级模拟卷4优质复习知识点试卷试题
python二级模拟卷4优质复习知识点试卷试题一、选择题1.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7 B.20 10 C.22 7 D.2 102.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言3.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=34.以下Python程序运行后,变量x和st的值分别是()。
A.801 123678 B.801 “123678”C.801 801 D.123678 “123678”5.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist6.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.17.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit8.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④9.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!10.下列选项中,属于Python输入函数的是()。
A.random() B.print() C.Cout() D.input()11.下列选项中,属于Python输出函数的是()。
A.random() B.print() C.sqrt() D.input()12.以下属于计算机高级语言的是()A.Python B.自然语言C.汇编语言D.机器语言13.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-114.计算机能够直接识别和执行的语言是( )A.机器语言B.汇编语言C.Python 语言D.C语言15.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.816.Python中,赋值语句,“c=c-b”等价于()A.b-=cB.c-b=cC.c-=bD.c==c-b17.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。
python二级模拟卷4练习
python二级模拟卷4练习一、选择题1.小王编写了出租车收费的python程序,代码如下:s1=float(input('请输入行驶路程(公里):'))if s1<=3:f=10elif s1<=10:f=10+2.5*(s1-3)else:f=27.5+3.5*(s1-10)print(f)要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()A.3,8 B.-1,5,12C.1,6,20 D.3,12,202.Python中print(66!=66)结果是()。
A.1 B.0 C.True D.False 3.下列语言中()不属于高级语言A.python B.VC C.JAVA D.汇编语言4.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.4 5.python语言的特点()。
A.简单B.免费、开源C.可移植性D.以上都是6.12 Python语言语句块的标记是( )A.分号B.逗号C.缩进D./7.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py 8.下列选项中,不属于Python特点的是()。
A.面向对象B.运行效率高C.可读性好D.开源9.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit 10.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号()B.方括号[]C.大括号{}D.尖括号<> 11.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a // ba = a // bA.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3 12.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y13.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.14 14.以下是一段python程序:它的可以用哪个流程图表达()。
【编程】python二级模拟卷4复习知识点试卷试题
【编程】python二级模拟卷4复习知识点试卷试题一、选择题1.在Python中,显示出信息x,并要求输入数据的是()。
A.abs(x) B.float(x) C.print(x) D.input(x)2.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言3.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=34.Python不支持的数据类型有()。
A.char B.int C.float D.list5.在Python中运行下列程序,输出结果为()for i in range (1,6):print(‘*’)A.****** B.* * * * * * C.* * * * * D.*****6.下列不是Python中所有循环必须包含的是()。
A.冒号B.循环次数C.循环体D.缩进7.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.18.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号()B.方括号[]C.大括号{}D.尖括号<>9.在Python中以下语句正确的是()。
A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码10.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801"11.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 1012.计算机能直接识别、理解执行的语言是()A.汇编语言B.Python语言C.自然语言D.机器语言13.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.30 14.在下列程序设计语言中,属于人工智能语言的是()。
python二级模拟试卷4word
python二级模拟试卷4word一、选择题1.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误()1a=3b=input()c=a+bprint("c")A.1 B.2 C.3 D.42.在Python中,通过()函数查看字符的编码。
A.int( ) B.ord( ) C.chr( ) D.yolk( )3.下列Python程序段运行的结果是()。
i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=204.下面选项中对Python操作描述错误的是()A.x1+x2 连接列表x1和x2,生成新列表B.x*n 将列表x复制次,生成新列表C.Min(x) 列表x中最大数据项D.Len(x) 计算列表中成员的个数5.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.146.下面哪个不是Python合法的标识符()A.int32 B.40XL C.self D.__name__ 7.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号8.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④9.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1 10.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print()11.在Python中,显示出信息x,并要求输入数据的是()。
python二级模拟试卷4图文word复习知识点试卷试题
python二级模拟试卷4图文word复习知识点试卷试题一、选择题1.如下Python程序段for i in range(1,4):for j in range(0,3):print ("Python")语句print ("Python")的执行次数是()A.3 B.4 C.6 D.92.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c3.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是()A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)4.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 105.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a)6.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 7.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print() 8.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()9.下列Python程序运行后的输出结果是()。
试题python二级模拟卷4练习
试题python二级模拟卷4练习一、选择题1.下面()是Python合法的变量名A.int32 B.40XL C.self D.name 2.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 3.下列可以作为python变量名的是()A.5x B.x-1 C.if D.x_1 4.Python文件的后缀名是()。
A..doc B..vbp C..py D..exe5.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.86.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果7.下列选项中,属于Python输出函数的是()。
A.random() B.print() C.sqrt() D.input() 8.在python中,想输出一行文字,要用到的函数是()。
A.input()B.int()C.print()D.float() 9.下列选项中,不属于Python特点的是()。
python二级模拟试卷4优质复习知识点试卷试题
python二级模拟试卷4优质复习知识点试卷试题一、选择题1.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )A.图中文件存储结构为树结构,python34为树的根结点(父节点)B.图中python34根结点有4个子结点C.图中python34根结点下有5个子树(子结点)D.图中Tools是python34的子树(子结点)2.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c3.在Python中运行下列程序,输出结果为()for i in range (1,6):print(‘*’)A.****** B.* * * * * * C.* * * * * D.***** 4.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号()B.方括号[]C.大括号{}D.尖括号<> 5.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长B.应该写成"chinese" =51studyC.“chinese”应该写成“chinaˈs”D.变量名51study不符合python语言规范,变量名不能以数字开头6.在Python语言中,用来定义函数的关键字是()。
A.return B.def C.function D.import 7.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.748.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!9.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典10.下列Python程序运行后的输出结果是( )。
资料python二级模拟卷4word练习
资料python二级模拟卷4word练习一、选择题1.运行下列 Python程序,结果正确是()a=32b=14c=a//bprint(c)A.2.2 B.2 C.“2”D.42.下列变量名在Python中合法的是()A.36B B.F55# C.for D._Good 3.Python表达式“50-50%6*5//2**2”的结果为()A.48 B.25 C.0 D.454.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现5.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#26.在python中,下列属于字符串常量的是()A."python" B.3.14 C.cnt D.2018 7.Python程序文件的扩展名是()。
A..python B..pyt C..pt D..py8.关于python程序设计语言,下列说法不正确的是( )。
A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块9.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char10.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a) 11.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 1012.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④13.下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序14.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.15.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为()A.= B.== C.:= D.<>16.已知下列Python程序段,k取下列哪组值是x=4? ( )for i in range(10):k=int(input())if k<=20 and k>0:if k>15:if k>18:x=0else:x=1else:if k>12:x=4else:x=5A.13,16 B.13,14,15 C.16,17,18 D.18,1917.现有如下python程序段:for i in range( 6 ):p.append( int( random() * 10 ) + 1 )for i in range( 2, 6 ):if i % 2 == 1 and p[ i ] % 2 == 0:p[ i ] += p[ i - 1]elif i % 2 == 0 and p[ i ] % 2 == 1:p[ i ] -= p[ i - 1]执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1, 2, 3, 4, 7, 2B.1, 2, 14, -9, -5, 8C.6, 8, 1, 4, 6, 10D.6, 4, 14, -7, 3, 818.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==019.在Python程序设计语言中,用于输入和输出的函数分别是( )A.read( )和write() B.input( )和output()C.input( )和print() D.cin( )和cout( )20.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5 ,则下列表达式的运算结果中值最大的是()A.math.sqrt(b) B.abs(a- b)C.Int(2*a-c/b)D.a**2+b**2-c**2 21.有如下 VB 程序段:s1 = "python": s2 = "visual"i = 1: j = 1: s = ""Do While i <= Len(s1) And j <= Len(s2)If Mid(s1, i, 1) >= Mid(s2, j, 1) Thens = s + Mid(s1, i, 1)Elsej = j + 1End Ifi = i + 1Loop执行该程序后,j的值是()A.2B.3C.5 D. 722.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是( )A.392019 B.201939 C.201920+19 D.393923.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。
python二级模拟卷4优质练习
python二级模拟卷4优质练习一、选择题1.如图Python代码执行后,a,b的值分别为:()A.5,10 B.10,5 C.5,5 D.10,102.python语言的特点()。
A.简单B.免费、开源C.可移植性D.以上都是3.运行如下Python程序,结果为()。
A.1 B.3 C.6 D.184.如下Python程序段for i in range(1,4):for j in range(0,3):print ("Python")语句print ("Python")的执行次数是()A.3 B.4 C.6 D.95.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言6.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言7.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.238.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nA.0 B.3 C.18 D.309.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801"10.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④11.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a // ba = a // bA.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=312.在Python中运行后,b的值是()a=6If a>=0:b=a+2Else:b=a-2print(b)A.6 B.8 C.10 D.1213.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist14.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b = b,a B.a = c ;a = b;b = cC.a = b;b = a D.c = a;b = a;b = c15.可以被计算机直接执行的语言是( ) , Python语言属于( )语言。
python二级模拟卷4图文word
python二级模拟卷4图文word一、选择题1.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是()A.3 B.4 C.5 D.62.在Python中,通过()函数查看字符的编码。
A.int( ) B.ord( ) C.chr( ) D.yolk( )3.在Python程序中,要求s=3+6+9+…+300的值,可以采用如下代码,下列选项中的说法不正确的是()。
A.for循环语句中步长为3 B.语句s=0应改为s=1C.语句s=s+i共循环执行了100次D.程序使用了循环结构4.以下python程序段执行后,输出结果为()m=29If m %3!= 0:print( m, "不能被3整除")else:print( m, "能被3整除")A.29不能被3整除B.m不能被3整除C.29能被3整除D.m能被3整除5.小王编写了出租车收费的python程序,代码如下:s1=float(input('请输入行驶路程(公里):'))if s1<=3:f=10elif s1<=10:f=10+2.5*(s1-3)else:f=27.5+3.5*(s1-10)print(f)要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()A.3,8 B.-1,5,12C.1,6,20 D.3,12,206.下列Python程序段a = 0b = 4if b > a :a = 3 * belse:a = 10程序运行后,a的值是()A.10 B.0 C.12 D.47.在Python IDLE编辑器中书写正确的表达式()A.b**2-4ac B.1/2gt2C.pi*r^2 D.2*pi*r8.下列属于计算机编程语言的有()①Python ②Visual Basic ③Java ④C++⑤CPUA.①②④⑤B.②③④⑤C.①②③④D.①③④9.运行Python程序的过程中出现了如下图错误提示,原因是()。
试卷python二级模拟卷4word练习
试卷python二级模拟卷4word练习一、选择题1.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.142.在Python中,表达式2**3的结果是()A.5 B.8 C.6 D.33.下列哪个语句在Python中是非法的?()A.x=y=z=1 B.x=(y=z+1)C.x,y=y,x D.x+=y4.12 Python语言语句块的标记是( )A.分号B.逗号C.缩进D./5.下列Python表达式的值不是2的是()。
A.3%2 B.5//2 C.1*2 D.1+3/36.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.37.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言8.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch 9.关于python程序设计语言,下列说法不正确的是()A.python是一种解释型、面向对象的计算机程序设计语言B.python支持Windows操作系统,但不支持Linux系统C.python源文件以***.py为扩展名D.python文件不能直接在命令行中运行10.关于python程序设计语言,下列说法不正确的是( )。
A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块11.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.23 12.Python表达式中,可以使用()控制运算的优先顺序。
python二级模拟试卷4图文
python二级模拟试卷4图文一、选择题1.Python语言属于()。
A.机器语言B.汇编语言C.高级语言D.科学计算语言2.如下Python程序段x = 2print (x+1)print (x+2)运行后,变量x的值是()A.2 B.3 C.5 D.3.在Python中要生成随机数,应该使用()。
A.math 模块B.random模块C.numpy 模块D.pygame 模块4.在Python Shell环境下,依次执行下列语句后,显示结果()。
A.9 B.165 C.172 D.215.Python中变量的命名遵循的规则,不正确的是()A.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B.区分大小写C.不区分大小写D.不能使用保留字6.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y7.下列 Python 表达式的值为偶数的是()A.12*3%5 B.len(“Welcome”)C.int(3.9)D.abs(-8)8.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a)9.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值10.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。
A.高级语言B.自然语言C.汇编语言D.机器语言11.下列可以作为python变量名的是()A.5x B.x-1 C.if D.x_112.下列Python语句中,会导致程序运行出错的语句是()A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1 13.Python中print(66!=66)结果是()。
python二级模拟卷4图文word练习
python二级模拟卷4图文word练习一、选择题1.下面选项中对Python操作描述错误的是()A.x1+x2 连接列表x1和x2,生成新列表B.x*n 将列表x复制次,生成新列表C.Min(x) 列表x中最大数据项D.Len(x) 计算列表中成员的个数2.Python文件的后缀名是()A.pdf B.do C.pass D.py3.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符4.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-15.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a)6.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④7.在Python中,表示跳出循环的函数是()A.continue B.break C.ESC D.Close8.在Python中以下语句正确的是()。
A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码9.下列选项中,可作为Python变量名的是()A.int B.Abc C.float D.Complex10.下列选项中,不能作为python程序变量名的是()A.abc B.abc123 C.123abc D.abc__12311.运行下列 Python程序,结果正确是()a=32b=14c=a//bprint(c)A.2.2 B.2 C.“2”D.412.以下哪个不属于计算机操作系统()A.DOS B.Unix C.Python D.Linux13.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。
python二级模拟试卷4图文word练习
python二级模拟试卷4图文word练习一、选择题1.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.142.下列python表达式结果为5的是()A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)3.下列语言中()不属于高级语言A.python B.VC C.JAVA D.汇编语言4.在Python中,返回x的绝对值的函数是()。
A.abs(x) B.bin(x) C.all(x) D.input(x) 5.python3解释器执行not 1 and 1的结果为()。
A.True B.False C.0 D.16.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。
A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 7.python的命令行提示符是()A.### B.>>> C./// D.C:》8.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言9.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 10.下列选项中,不属于Python特点的是()。
A.面向对象B.运行效率高C.可读性好D.开源11.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 12.下列属于计算机编程语言的有()①Python ②Visual Basic ③Java ④C++⑤CPUA.①②④⑤B.②③④⑤C.①②③④D.①③④13.在Python中运行后,b的值是()a=6If a>=0:b=a+2Else:b=a-2print(b)A.6 B.8 C.10 D.1214.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言15.计算机能直接识别、理解执行的语言是()A.汇编语言B.Python语言C.自然语言D.机器语言16.在Python中,下面代码的运行结果是()x=365g=x%10 #%为求余的意思s=x//10%10 # //为整除的意思b=x//100sum=g*100+s*10+b #sum英文是求和的意思print(sum)A.365 B.14 C.563 D.4117.在python中,语句print(a,b)的意思是()A.打印a,b B.输出(a,b)C.输出a,b D.输出a,b的值18.以下哪个不属于计算机操作系统()A.DOS B.Unix C.Python D.Linux19.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()A.一维表格B.二维表格C.三维表格D.四维表格20.现有如下python程序段:for i in range( 6 ):p.append( int( random() * 10 ) + 1 )for i in range( 2, 6 ):if i % 2 == 1 and p[ i ] % 2 == 0:p[ i ] += p[ i - 1]elif i % 2 == 0 and p[ i ] % 2 == 1:p[ i ] -= p[ i - 1]执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1, 2, 3, 4, 7, 2B.1, 2, 14, -9, -5, 8C.6, 8, 1, 4, 6, 10D.6, 4, 14, -7, 3, 821.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是()A.time库B.random库C.turtle库D.matplotlib 库22.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是( )A.392019 B.201939 C.201920+19 D.393923.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()A.列表B.元组C.集合D.字典24.在Python中,表达式a**3+b**3+c**3==100*a+10*b+c属于()A.算术表达式B.关系表达式C.逻辑表达式D.日期表达式25.关于python中的函数,以下描述错误的是()。
试题python二级模拟卷4word练习
试题python二级模拟卷4word练习一、选择题1.有python程序如下a=int(input())b=int(input())c=input()if c=='+':print(a+b)elif c=='-':print(a-b)elif c=='*':print(a*b)elif c=='/':print(a/b)else:print(“输入错误,请重试”)当程序运行后,小新依次输入 9 2 *程序输出结果应为()A.18 B.11 C.7 D.42.在python中,以下哪个选项a 的数据类型为整型()A.a=5 B.a=input() C.a='5' D.a=5.03.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()A.1 B.-1 C.True D.False4.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.45.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py6.以下Python程序段执行后,输出结果为()。
A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除7.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典8.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号()B.方括号[]C.大括号{}D.尖括号<>9.下列不是Python中所有循环必须包含的是()。
A.冒号B.循环次数C.循环体D.缩进10.以下Python程序运行后,变量x和st的值分别是()。
A.801 123678 B.801 “123678”C.801 801 D.123678 “123678”11.对于Python语言中的语句“x=(num//100)%10”,当num的值为45376时,x的值应为()A.3 B.4 C.5 D.612.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y13.可以被计算机直接执行的语言是( ) , Python语言属于( )语言。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.设循环队列存储空间为 Q(1: 50),初始状态为 front=rear=50。
经过一系列入队和退队操作后, front=rear=25,则该循环队列中元素个数为A25B26C24D0 或者 502.下列叙述中正确的是A设计算法时要考虑时间复杂和空间复杂度B设计算法时只需要考虑数据结构的设计C算法就是程序D设计算法时只需要考虑结果的可靠性3.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为A229B219C231D2304.下面属于白盒测试方法的是A等价类划法B错误推测法C逻辑覆盖D边界值分析法5.下面不能作为结构化方法软件需求分析工具的是AB数据流程图C数据字典D系统结构图6.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段的任务的是A设计B测试C实现D可行性研究7.下面不属于软件测试实施步骤的是A集成测试B回归测试C确认测试D单元测试8.软件工程的三要素是A定义、方法和过程B建模、方法和过程C方法、工具和过程D建模、方法和工具9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A一对一BC多对一D多对多10.数据库系统的三级模式不包括A数据模式B概念模式C外模式D内模式11.以下关于Python二维数据的描述中,错误的是______。
A表格数据属于二维数据,由整数索引的数据构成B二维数据,对应于数学中的数组和集合等概念CCSV格式每行表示一个一维数据,用英文半角逗号分隔,多行表示二维数据 D二维数据由多条一维数据构成,可以看作一维数据的组合形式12.以下不是Python文件读写方法的是______。
Areadlines()Bread()Cwriteline()Dreadline()13.以下关于turtle库的描述,错误的是______。
Aseth(x)是setheading(x)函数的别名,让画笔旋转x角度Bhome()函数设置当前画笔位置到原点,方向朝上C可以用import turtle来导入turtle库函数D在import turtle之后,可以用turtle.circle()语句画一个圆圈14.以下不属于Python数据分析领域第三方库的是______。
AmatplotlibBnumpyCscrapyDpandas15.Python语言提供三种基本的数字类型,它们是______。
A整数类型、二进制类型、浮点数类型B整数类型、二进制类型、复数类型C复数类型、二进制类型、浮点数类型D整数类型、浮点数类型、复数类型16.关于Python组合数据类型,以下选项描述错误的是______。
A组合数据类型可以分为3类:序列类型、集合类型和映射类型B序列类型是二维元素向量,元素之间存在先后关系,通过序号访问CPython的str、tuple和list类型都属于序列类型DPython组合数据类型能够将多个数据组织起来,通过单一的表示使数据操作更有序、更容易理解17.以下程序的输出结果是______。
s = 10def run(n):global sfor i in range(n):s += ireturn sprint(s,run(5))A10 10BUnfound Local ErrorC10 20D20 2018.下列函数中,不是Python内置函数的是______。
Aclose()Bsum()Ceval()Dexec()19.在读写文件之前,打开文件使用的函数是______。
AfopenBfileCopenDopenfile20.以下关于程序设计语言的描述,错误的选项是______。
APython是一种通用编程语言B汇编语言是直接操作计算机硬件的编程语言CPython解释器把Python代码一次性翻译成目标代码,然后执行 D机器语言直接用二进制代码表达指令21.以下符合Python语言变量命名规则的是______。
AB2turtleC(lst)Ddata_lst22.以下关于二进制整数的定义,正确的是______。
A0b1708B0bC3FC0B1019D0B101023.以下程序的输出结果是______。
ls = [12,44,23,46] for i in ls:if i == '44':print('找到! i = ',i)breakelse:print('未找到 ...')A未找到 ...未找到 ...未找到 ...未找到 ...B找到! i = 99C未找到 ...找到! i = 99D未找到 ...24.以下选项,不是Python保留字的选项是______。
AfromBfinallygotoDNone25.以下关于列表变量ls操作的描述中,错误的是______。
Als.append(x):在ls最后增加一个元素Bls.reverse():反转列表ls中所有元素Cls.copy():生成一个新列表,复制ls的所有元素Dls.clear():删除ls的最后一个元素26.以下关于Python字典变量d的定义中,错误的是______。
Ad = {1:[1,2], 3:[3,4]}Bd = {(1,2):1, (3,4):3}Cd = {'张三':1, '李四':2}Dd = {[1,2]:1, [3,4]:3}27.以下程序的输出结果是_____________。
img1 = ["aa","bb","cc","dd"] img2 = [1,2,3,4,5]def modi():img1 = img2print(img1)modi()print(img1)A[1, 2, 3, 4, 5][1, 2, 3, 4, 5]B['aa', 'bb', 'cc', 'dd']['aa', 'bb', 'cc', 'dd']C[1, 2, 3, 4, 5]['aa', 'bb', 'cc', 'dd']D['aa', 'bb', 'cc', 'dd'][1, 2, 3, 4, 5]28.以下程序的输出结果是______。
ls = [5,10]def run(n):ls.append(n)run(15)print(ls)ANoneBNameErrorC[5,10]D[5, 10, 15]29.以下不属于人工智能领域的Python第三方库是______。
AKerasBPyOCRCPyTorchDMXNet30.random库采用更多随机数生成算法是______。
A平方取中法B蒙特卡洛方法C梅森旋转算法D线性同余法31.文件book.txt在当前代码所在目录内,其内容是一段文本:pythonbook,以下代码的输出结果是______。
txt = open("book.txt", "r")print(txt)txt.close()Abook.txtBtxtCpythonbookD其他选项都不对32.以下程序的输出结果是______。
s = 2for i in range(1, 10):s += iprint(s)A55B47C57D4533.用Pyinstaller工具打包Python源文件时-F参数的含义是______。
A指定生成打包文件的目录B在dist文件夹中只生成独立的打包文件C删除生成的临时文件D指定所需要的第三方库路径34.以下保留字不用于循环逻辑的是______。
AcontinueBforCtryDelse35.以下程序的输出结果是______。
ls=['绿茶','乌龙茶','红茶','白茶','黑茶']x='乌龙茶'print(ls.index(x,0))A-3BC-4D136.如果Python程序执行时产生了"TypeError"的错误,其原因是______。
A代码里的语句嵌套层次太多B代码中的数据类型不匹配C代码使用了错误的关键字D代码中缺少":"符号37.ls=['1','2','3'],以下关于循环结构的描述,错误的是______。
A表达式for i in range(len(ls))的循环次数跟for i in ls的循环次数是一样的B表达式for i in range(len(ls))的循环次数跟for i in range(0,len(ls))的循环次数是一样的C表达式for i in range(len(ls))跟for i in ls的循环中,i的值是一样的D表达式for i in range(len(ls))的循环次数跟for i in range(1,len(ls)+1)的循环次数是一样的38.以下关于Python函数的描述中,错误的是______。
A可以定义函数接受可变数量的参数B函数可以同时返回多个结果C定义函数时,某些参数可以赋予默认值D函数必须要有返回值39.二维列表ls=[[9,8],[7,6],[5,4],[3,2],[1,0]],能够获得数字4的选项是______。
Als[3][2]Bls[-3][-1]Cls[-2][0]Dls[2][2]40.time库的time.time()函数作用是______。
A根据format格式定义返回当前系统时间B以struct_time形式返回当前系统时间C以数字形式返回当前系统时间D以float形式返回当前系统时间。