好文档就是一把金锄头!
欢迎来到金锄头文库! [登录][注册]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

国开机考真题-Python程序设计-03.docx

8页
  • 卖家[上传人]:值物****杂货...
  • 文档编号:612283843
  • 上传时间:2025-07-15
  • 文档格式:DOCX
  • 文档大小:39.36KB
  • 文本预览
  • 下载提示
  • 常见问题
    • 1. 题目类型: 判断题一个自定义函数只能包含一个return语句 )A. √B. ×答案: ×2. 题目类型: 判断题对列表使用sort()方法,默认是降序排列A. √B. ×答案: ×3. 题目类型: 判断题创建完对象后,其属性的初始值是固定的,外界无法进行修改A. √B. ×答案: ×4. 题目类型: 判断题文件对象的readline()方法每次读入一行A. √B. ×答案: √5. 题目类型: 判断题Python 代码的注释只有一种方式, 那就是使用#符号 )A. √B. ×答案: ×6. 题目类型: 判断题Python中的变量名可以以“@”符号开头( )A. √B. ×答案: ×7. 题目类型: 判断题NumPy 的ndarray是一种多维数组对象,可以由序列型对象生成 )A. √B. ×答案: √8. 题目类型: 判断题执行循环语句for i in range(1,5):pass后,变量i的值是4 )A. √B. ×答案: √9. 题目类型: 判断题如果一个异常没有与任何的 except 匹配,那么这个异常将会传递给上层的 try 中A. √B. ×答案: √10. 题目类型: 判断题已知s=lambda a,b:a-b,则s(10,6)的值是4。

      )A. √B. ×答案: √11. 题目类型: 判断题在Python中可以使用insert()方法删除列表末尾的元素 )A. √B. ×答案: ×12. 题目类型: 判断题可以基于一个已有类创建新类 )A. √B. ×答案: √13. 题目类型: 单选题关于递归的说法正确的是( )A. 递归编写的程序代码通常比非递归的少,所以递归就是比非递归好B. 在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解C. 递归是一种程序调用自身的现象D. 递归函数的执行效率优于非递归函数答案: 递归是一种程序调用自身的现象14. 题目类型: 单选题对于一个列表aList和一个元组bTuple,以下函数和对象方法使用错误的选项是( )A. sorted(aList)B. bTuple.sort()C. sorted(bTuple)D. aList.sort()答案: bTuple.sort()15. 题目类型: 单选题‌Python中定义私有属性的方法是( )A. 使用__XX__定义属性名B. 使用__XX定义属性名C. 使用public关键字D. 使用private关键字答案: 使用__XX定义属性名16. 题目类型: 单选题在读写文件之前,必须通过以下哪个方法创建文件对象( )。

      A. createB. folderC. FileD. open答案: open17. 题目类型: 单选题结构化程序设计的三种基本的控制结构不包括( )A. 选择B. 顺序C. 递归D. 循环答案: 递归18. 题目类型: 单选题以下哪一个步骤不属于数据清洗( )A. 去重B. 删除缺失值C. 异常值检测D. 数据合并答案: 数据合并19. 题目类型: 单选题如下代码哪个是print(a.index)的结果( )importpandasaspda = pd.Series([1, 3, 4, 6], index=['a','b','c','d'])A. [1, 3, 4, 6]B. ['a', 'b','c','d']C. Index(['a', 'b', 'c', 'd'], dtype='object')D. ('a','b','c','d')答案: Index(['a', 'b', 'c', 'd'], dtype='object')20. 题目类型: 单选题以下哪个选项可以创建一个范围在(0,10)之间,长度为16的等差数列( )A. np.linspace(0,16,10)B. np.random(0,10,16)C. np.linspace(0,10,16)D. np.randint(0,16,10)答案: np.linspace(0,10,16)21. 题目类型: 单选题关于Python循环结构,以下选项中描述不正确的是( )。

      A. 遇到continue语句后,整个循环终止执行B. for循环结构用遍历的方式对字符串或者range()对象中的每个元素进行操作C. 所有for循环功能都可以用while循环语句来替代D. 使用while循环语句不需要提前知道循环的次数答案: 遇到continue语句后,整个循环终止执行22. 题目类型: 单选题对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生( )异常A. IndexErrorB. TabErrorC. SyntaxErrorD. IndentationError答案: TabError23. 题目类型: 单选题以下内容关于函数描述正确的是( )A. 函数用于创建对象和方法B. 函数可以让代码执行得更快C. 函数是一段用于执行特定任务的代码D. 以上的说法都是正确的答案: 函数是一段用于执行特定任务的代码24. 题目类型: 单选题以下程序中,将输出"快乐"10次的是( )1)for a in range(1, 10):print("快乐")(2)‌for b in range(0, 10):print("快乐")(3)‌for c in range(1, 11):print("快乐")(4)‌for d in range(1, 12):print("快乐")A. (2)(4)B. (1)(2)(3)C. (1)(3)D. (2)(3)答案: (2)(3)25. 题目类型: 配伍题请为如下函数选择与之匹配的功能。

      map()匹配: 给序列的每个元素应用一个函数,返回一个迭代器reduce()匹配: 使用function(x,y)函数,将序列缩减成1个元素结果filter()匹配: 使用返回bool的function对序列过滤,返回满足条件的结果26. 题目类型: 填空题已知列表 x = [1 , 2, 3] 和 y = [4, 5, 6], 那么表达式 [(i,j) for i, j in zip(x,y) if i==3] 的值为______________A. [(3, 6)]答案: [(3, 6)]27. 题目类型: 填空题表达式list(map(lambda x: x+5, [1 , 2, 3, 4, 5])) 的值为___________A. [6, 7, 8, 9, 10]答案: [6, 7, 8, 9, 10]28. 题目类型: 填空题在类的内部,使用__________关键字来定义一个方法A. def答案: def29. 题目类型: 填空题计算机语言有三种类型:机器语言、汇编语言和_________A. 高级语言答案: 高级语言30. 题目类型: 填空题_________运算符用来判断两个标识符是不是引用自一个对象。

      A. is答案: is31. 题目类型: 填空题表达式 [5 for i in range(3)] 的值为___________A. [5, 5, 5]答案: [5, 5, 5]32. 题目类型: 问答题请简述Python中,如何定义一个函数?答案: 33. 题目类型: 问答题请简述try except 的用法和作用答案: 34. 题目类型: 综合题请根据以下要求,写出相应代码判断1-200之间有多少个质数,并输出所有质数答案: 35. 题目类型: 综合题请根据以下要求,写出相应代码给出一个成绩grade,需根据成绩进行分档,要求如下:如果成绩大于60分,输出“及格”;如果成绩大于70分,输出“良”;如果成绩大于80分,输出“好”;如果成绩大于90分,输出“优秀”;如果成绩大于100分,输出“成绩有误,请核实”;否则输出“不及格”答案: 试卷为往年考题,仅供复习使用!。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.