[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwot2_0ulSYjJHMZsttNq_5sj9CiJssqbwnk9eROLM2c":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":18,"related":19,"source":29,"type":30},[],"2025-11-15 23:08:00",1073972270,[8,9,10,11],"只读模式r","追加写模式a","创建写模式n","覆盖写模式w",{"courseId":13,"courseImg":14,"courseName":15,"workId":16,"workName":17},"1000080471","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F9e5f5e6561d69d0ba8db216392b9cbc1.jpg","[共享课]大学计算机——Python程序设计与问题求解","62288674","第六章单元测试","关于Python文件打开模式描述,以下选项中正确的是( )",[20,31,34,42,47,52,57,62,71,81],{"answer":21,"createTime":5,"id":22,"options":23,"question":28,"source":29,"type":30},[],1073972267,[24,25,26,27],"文件处理结束之后,一定要用.close()方法关闭","文件处理遵循严格的&quot;打开&mdash;操作&mdash;关闭&quot;模式","使用with可以不用.close()方法关闭文件,程序退出时会默认关闭","如果文件是只读方式打开,仅在这种情况下可以不用.close()方法关闭文件","关于文件关闭的.close()方法,以下选项中描述正确的是( )","v2",1,{"answer":32,"createTime":5,"id":6,"options":33,"question":18,"source":29,"type":30},[],[8,9,10,11],{"answer":35,"createTime":5,"id":36,"options":37,"question":40,"source":29,"type":41},[],1073972272,[38,39],"对","错","在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的.( )",3,{"answer":43,"createTime":5,"id":44,"options":45,"question":46,"source":29,"type":41},[],1073972274,[38,39],"以写模式打开的文件无法进行读操作.( )",{"answer":48,"createTime":5,"id":49,"options":50,"question":51,"source":29,"type":41},[],1073972276,[38,39],"当使用&quot;w&quot;模式打开已经存在于磁盘上的文件,现有文件的内容将被删除.( )",{"answer":53,"createTime":5,"id":54,"options":55,"question":56,"source":29,"type":41},[],1073972278,[38,39],"在一个try\u002Fexcept语句中,可以拥有多个不同的except语句.( )",{"answer":58,"createTime":5,"id":59,"options":60,"question":61,"source":29,"type":41},[],1073972279,[38,39],"try\u002Fexcept语句中的else语句块只有在try语句块中一个语句发生异常时才会执行.( )",{"answer":63,"createTime":5,"id":64,"options":65,"question":70,"source":29,"type":30},[],1073972284,[66,67,68,69],"通过f.readlines()方法将文件的全部内容读入一个字典里","用户输入路径,以文本文件方式读入文件内容并逐行打印","通过f.readlines()将文件的全部内容读入一个列表里","上述代码中f.readlines()可以优化为f","给出以下代码:fname=input(&quot;请输入要打开的文件:&quot;)f=open(fname,&quot;r&quot;)for line in f.readlines(): print(line)f.close()以下选项中描述正确的是( )",{"answer":72,"createTime":5,"id":73,"options":74,"question":79,"source":29,"type":80},[],1073972302,[75,76,77,78],"close()","exit()","flush()","quit()","对文件进行写入操作之后,用来在不关闭文件对象的情况下将缓冲区内容写入文件的方法.( )",0,{"answer":82,"createTime":5,"id":83,"options":84,"question":89,"source":29,"type":80},[],1073972306,[85,86,87,88],"捕获异常","抛出异常","声明异常","嵌套异常","当方法遇到异常又不知如何处理时,下列哪种说法正确的是( )"]