python试卷练习测试卷

上传人:清晨86****784 文档编号:593644869 上传时间:2024-09-27 格式:DOC 页数:23 大小:38.51KB
返回 下载 相关 举报
python试卷练习测试卷_第1页
第1页 / 共23页
python试卷练习测试卷_第2页
第2页 / 共23页
python试卷练习测试卷_第3页
第3页 / 共23页
python试卷练习测试卷_第4页
第4页 / 共23页
python试卷练习测试卷_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《python试卷练习测试卷》由会员分享,可在线阅读,更多相关《python试卷练习测试卷(23页珍藏版)》请在金锄头文库上搜索。

1、python试卷练习测试卷1.关于Python的列表,描述错误的选项是A、Python列表是包含0个或者多个对象引用的有序序列B、Python列表用中括号表示C、Python列表是一个能够修改数据项的序列类型D、Python列表的长度不可变的【正确答案】:D2.若k为整形, 下述while循环执行的次数为K=1000While k1:print kK = k/2A、9B、10C、11D、1000【正确答案】:B3.如下程序的输出结果是:Ss = list(set(“jzzszyj”)Ss.sort()Print(ss)A、z, j, s, yB、j, s, y, zC、j, z, z, s,

2、z, y, jD、j, j, s, y, z, z, z【正确答案】:B4.当键盘输入”3”的时候,如下程序的输出结果是:R = input(“请输入半径:”)Zr = 3.1415 * r *rPrint(:.0f.format(zr)A、28B、28.27C、29D、Type Error【正确答案】:D5.关于 eval 函数,如下选项中描述错误的是A、eval 函数的做用是将输入的字符串转为 Python 语句,并执行该语句B、若是用户但愿输入一个数字,并用程序对这个数字进行计算,能够采用 eval(input() 组合C、执行 eval(“Hello”) 和执行 eval( Hello

3、 ) 获得相同的结果D、eval 函数的定义为:eval(source, globals=None, locals=None, /)【正确答案】:C6.给出以下代码MonthandFlower=“1月”:“梅花”,“2月”:“杏花”,“3月”:“桃花”,“4月”:“牡丹花”,“5月”:“石榴花”,“6月”:“莲花”,“7月”:“玉簪花”,“8月”:“桂花”,“9月”:“菊花”,“10月”:“芙蓉花”,“11月”:“山茶花”,“12月”:“水仙花”N = input(“请输入1-12的月份:”)print(n + “月份之表明花:” + MonthandFlower.get(str(n)+“月”

4、)如下选项中描述正确的是A、代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的表明花名B、MonthandFlower是列表类型变量C、MonthandFlower是一个元组D、MonthandFlower是集合类型变量【正确答案】:A7.如下程序的输出结果是:For i in the number changes:if i = n:breakelse:print( i, end= )A、the umber chagesB、thenumberchangesC、theumberchagesD、the【正确答案】:D8.python程序文件的扩展名是A、pythonB、pyC、ptD、

5、pyt【正确答案】:B9.如下关于 python 函数使用的描述,错误的是:A、函数定义是使用函数的第一步B、函数被调用后才能执行C、函数执行结束后,程序执行流程会自动返回到函数被调用的语句以后D、Python 程序里必定要有一个主函数【正确答案】:D10.关于局部变量和全局变量,如下选项中描述错误的是A、局部变量和全局变量是不一样的变量,但可使用global保留字在函数内部使用全局变量B、局部变量是函数内部的占位符,与全局变量可能重名但不一样C、函数运算结束后,局部变量不会被释放D、局部变量为组合数据类型且未建立,等同于全局变量【正确答案】:C11.如下关于字典类型的描述,正确的是:A、字典

6、类型可迭代,即字典的值还能够是字典类型的对象B、表达式 for x in d: 中,假设d是字典,则x是字典中的键值对C、字典类型的键能够是列表和其余数据类型D、字典类型的值能够是任意数据类型的对象【正确答案】:D12.关于程序的异常处理,如下选项中描述错误的是A、程序异常发生通过妥善处理能够继续执行B、异常语句能够与 else 和 finally 保留字配合使用C、编程语言中的异常和错误是彻底相同的概念D、Python 经过 try、except 等保留字提供异常处理功能【正确答案】:C13.设有如下程序段:K=10While k:k=k-1print(k)则下面语句描述中正确的是A、whi

7、le循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次【正确答案】:A14.下面代码的输出结果是Name = “Python语言程序设计”Print(name2: 2)A、thon语言程序B、thon语言程序设C、ython语言程序D、ython语言程序设【正确答案】:A15.关于 Python 语言的注释,如下选项中描述错误的是A、Python 语言的单行注释以#开头B、Python 语言的单行注释以单引号 开头C、Python 语言的多行注释以 (三个单引号)开头和结尾D、Python 语言有两种注释方式:单行注释和多行注释【正确答案】:B16.如下程序的输出

8、结果是:A = 30B = 1If a =10:a = 20Elif a=20:a = 30Elif a=30:b = aElse:b = 0Print(a=, b=.format(a,b)A、a=30, b=1B、a=30, b=30C、a=20, b=20D、a=20, b=1【正确答案】:D17.如下不是程序输出结果的选项是:Import random as rLs1 = 12,34,56,78R.shuffle(ls1)Print(ls1)A、12, 78, 56, 34B、56, 12, 78, 34C、12, 34, 56, 78D、12, 78, 34, 56【正确答案】:C18

9、.如下程序的输出结果是:S=Try:For i in range(1, 10, 2):S.append(i)Except:Print(error)Print(s)A、1 3 5 7 9B、1, 3, 5, 7, 9C、2, 4, 6, 8, 10D、error【正确答案】:D19.Python语言中用来定义函数的关键字是A、returnB、defC、functionD、define【正确答案】:B20.以下代码的结果正确的是()Basket = apple, orange, apple, pear, orange, bananaPrint(basket)A、结果为apple, orange,

10、apple, pear, orange, bananaB、结果为orange, banana, pear, appleC、结果为basketD、结果会出错【正确答案】:B21.文件 book.txt 在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是( )Txt = open(book.txt, r)Print(txt)Txt.close()A、book.txtB、txtC、以上答案都不对D、book【正确答案】:C22.要解析出lxml.etree.Eelement对象html中,节点A下的B节点下的所有C节点的href属性列表的语句为_。A、result=html.xp

11、ath(/A/B/C/href)B、result=etree.xpath(html,/A/B/C/href)C、result=html.xpath(/A/B/Chref)D、result=etree.xpath(html,/A/B/Chref)【正确答案】:A23.如下选项中,对文件的描述错误的是A、文件中能够包含任何数据内容B、文本文件和二进制文件都是文件C、文本文件不能用二进制文件方式读入D、文件是一个存储在辅助存储器上的数据序列【正确答案】:C24.假设a = 9,b = 2,那么下列运算中,错误的是( )。A、a + b的值是11B、a / b的值是4C、a % b的值是1D、a *

12、b的值是11【正确答案】:D25.表达式 divmod(20,3) 的结果是:A、6, 2B、6C、2D、(6, 2)【正确答案】:D26.关于 Python 字符编码,如下选项中描述错误的是A、chr(x) 和 ord(x) 函数用于在单字符和 Unicode 编码值之间进行转换B、print chr(65) 输出 A.C、print(ord(a) 输出 97D、Python 字符编码使用 ASCII 编码【正确答案】:D27.以下选项中不是 Python 语言的保留字的是( )A、exceptB、doC、passD、while【正确答案】:B28.以下关于Python 中的IF的说法有误的

13、是()A、在if 语句中,一旦if语句中的某个表达式成立,Python 就会执行它后面对应的代码块;B、在if else 语句中,如果if语句中的所有表达式都不成立,那就执行 else 后面的代码块。C、在if 语句中,执行过程最简单的就是只有一个 if 部分。如果表达式不成立(假),就执行后面的代码块;如果表达式成立(真),就什么也不执行。D、elif 和 else 都不能单独使用,必须和 if 一起出现,并且要正确配对【正确答案】:C29.如下关于字典操做的描述,错误的是:A、del 用于删除字典或者元素B、clear 用于清空字典中的数据C、len 方法能够计算字典中键值对的个数D、keys 方法能够获取字典的值视图【正确答案】:D30.如下程序的输出

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号