问答题X 纠错

参考答案:

假设文件“D:\test.txt”不存在,那么第一段代码会抛出异常,提示fp没有定义;第二段代码执行正常。原因是第二段代码使用内置函数open()打开指定文件时如果不存在则会创建该文件,从而不会抛出异常。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

使用pdb模块进行Python程序调试主要有哪几种用法?

参考答案:1)在交互模式下使用pdb模块提供的功能可以直接调试语句块、表达式、函数等多种脚本。2)在程序中嵌入断点来实现调试功能。...

问答题

异常和错误有什么区别?

参考答案:异常是指因为程序执行过程中出错而在正常控制流以外采取的行为。严格来说,语法错误和逻辑错误不属于异常,但有些语法错误往往会...

问答题

简单解释Python中短字符串驻留机制?

参考答案:对于短字符串,将其赋值给多个不同的对象时,内存中只有一个副本,多个对象共享改副本。

问答题

分析逻辑运算符“or”的短路求值特性?

参考答案:假设有表达式“表达式1or表达式2”,如果表达式1的值等价于True,那么无论表达式2的值是什么,整个表达式的值总是等价...

问答题

什么应尽量从列表的尾部进行元素的增加与删除操作?

参考答案:当列表增加或删除元素时,列表对象自动进行内存扩展或收缩,从而保证元素之间没有缝隙,但这涉及到列表元素的移动,效率较低,应...

问答题

解释Python脚本程序的“name”变量及其作用?

参考答案:每个Python脚本在运行时都有一个“name”属性。如果脚本作为模块被导入,则其“...

问答题

在Python中导入模块中的对象有哪几种方式?

参考答案:1)import模块名[as别名];2)from模块名import对象名[as别名];3)from math impor...

问答题

写出Python运算符&的两种功能?

参考答案:

1)数字位运算;
2)集合交集运算。

问答题

简单解释Python基于值的自动内存管理方式?

参考答案:Python采用的是基于值的内存管理方式,在Python中可以为不同变量赋值为相同值,这个值在内存中只有一份,多个变量指...

判断题

OpenGL采用的“状态机”工作方式,一旦设置了某种状态以后,除非显式修改该状态,否则该状态将一直保持。

参考答案:
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved