Python语言基础知识测试题及答案/n/n一、 选择题/n/n1. 以下不属于Python语言保留字的是( A )/nA. do /nB. while /nC. True/nD. pass /n/n2. 在屏幕上打印输出 'Python Easy!',使用的Python语句是(       )/nA. print('Python Easy!')  /nB. print(Python Easy!) /nC. print('Python Easy!'') /nD. printf('Python Easy!')  /n/n3. Python不支持的数据类型是(    )/nA. doule /nB. int /nC. float /nD. list /n/n4. mlist = [1,5,2,6,0],执行mlist.insert(3,9)后的结果是(       )/nA. [9,1,5,2,6,0] /nB. [1,5,9,2,6,0] /nC. [1,5,2,9,6,0] /nD. [1,5,2,6,0,9] /n/n5. 已知price=(20,15,18),关于 price对象下列说法正确的是(       )/nA. 可以增加一个元素 /nB. 可以修改一个元素的值 /nC. 可以删除一个元素 /nD. 只能读取、不能增删改 /n/n6. 下面说法不正确的是(       )/nA. 列表list是可以修改的 /nB. 元组tuple是可以修改的 /nC. 字典dict是一组键(key)和值(value)的组合 /nD. 集合set的元素只能出现一次,是无序的 /n/n7. 下列代码的输出结果是(       )/npython/nfor i in range(1,6):/n    if  i%3==0:/n        break/n    else:/n        print(i,end=',')/n/nA. 1,2,3 /nB. 1,2,3,4,5,6 /nC. 1,2 /nD. 1,2,3,4,5 /n/n8. 设s = 'number of books',执行下列那个语句,可以得到'NUMBER OF BOOKS'(   )/nA. s.capitalize() /nB. s.title() /nC. s.upper() /nD. s.swapcase() /n/n9. 下列关于正则表达式的说法不正确的是(       )/nA. '[pjc]ython'可以匹配'python','cython' /nB. '[a-zA-Z0-9]可以匹配任意一个大小写字母或数字' /nC. '^/d{15}|/d{18}$'检查给定的字符串是否为15或18位数字 /nD. '^[a-z]'检查给定字符串是否以大写字母结束 /n/n10. 关于函数的说法正确的是(       )/n/nA. 函数定义时必须有形参 /nB. 函数定义的变量只在该函数体中起作用 /nC. 函数体内必须有return语句 /nD. 实参与形参的个数可以不相同,类型可以任意/n/n11. 关于异常处理的说法不正确的是(       )/nA. 可能会出现异常的代码放在try子句内 /nB. except子句捕获处理相应的异常 /nC. 无论是否发生异常,finally子句的代码都会执行 /nD. 不能同时使用finally子句和else子句 /n/n12. Python使用socket模块进行TCP通信编程时,对服务器的套接字对象serverSocket绑定IP地址和端口号正确的是(       )/nA. serverSocket.bind((202.11.5.68,8000)) /nB. serverSocket.bind(('202.11.5.68',8000)) /nC. serverSocket.bind((202.11.5.68,'8000')) /nD. serverSocket.bind(('202.11.5.68','8000')) /n/n/n二、 判断题 /n/n1. Python的变量名必须以字母或下划线开头,并且区分字母大小写。/n/n2. 若a=[5,8,1],则表达式'not a'的值为False。/n/n3. 列表的元素可以做增加、修改、排序、反转等操作。/n/n4. 若有代码 count=(12,10,19), 则count是一个元组对象。/n/n5. 通过切片可以访问元组中的元素,也可以修改元组中的元素。/n/n6. Python字典中的'键'不允许重复,'值'允许重复。/n/n7. Python中单个字符不属于字符串类型。/n/n8. Python是一种跨平台、开源、免费的高级动态编程语言。/n/n9. for和while循环语句,可以带有else语句,在循环条件不满足时执行。/n/n10. 程序中的全局变量,可以在函数中直接访问和修改,不需特别声明。/n/n/n答案:/n/n选择题:/n/n1. A/n/n2. A/n/n3. A/n/n4. B/n/n5. D/n/n6. B/n/n7. C/n/n8. C/n/n9. D/n/n10. B/n/n11. D/n/n12. B/n/n/n判断题:/n/n1. 正确/n/n2. 错误/n/n3. 正确/n/n4. 正确/n/n5. 错误/n/n6. 正确/n/n7. 错误/n/n8. 正确/n/n9. 正确/n/n10. 错误/n/n

Python语言基础知识测试题及答案

原文地址: http://www.cveoy.top/t/topic/oyaD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录