当前位置: 首页 > news >正文

品牌推广内容网站建设制作设计seo优化山东

品牌推广内容,网站建设制作设计seo优化山东,营销型网站建设有哪些建站流程,南湖网站建设公司学习内容#xff1a;《python编程#xff1a;从入门到实践》第二版第10章 知识点#xff1a; 程序异常如何处理#xff1f;try-except-else 多个文件处理 创建文件#xff1a;在文件中储存数据 练习内容#xff1a; 练习10-8#xff1a;猫和狗 创建文件cats.txt和…学习内容《python编程从入门到实践》第二版第10章 知识点 程序异常如何处理try-except-else 多个文件处理 创建文件在文件中储存数据 练习内容 练习10-8猫和狗 创建文件cats.txt和dogs.txt在第一个文件中至少存储三只猫的名字在第二个文件中至少存储三条狗的名字。编写一个程序尝试读取这些文件并将其内容打印到屏幕上。将这些代码放在一个try-except代码块中以便在文件不存在时捕获FileNotFound错误并显示一条友好的消息。将任意一个文件移到另一个地方并确认except代码块中的代码将正确执行。 练习10-9静默的猫和狗 修改你在练习10-8中编写的except代码块让程序在任意文件不存在时静默失败。 我的代码运行结果 filename cats.txt with open(filename,w) as file_object:file_object.write(rongrong\n)file_object.write(maomao\n)file_object.write(xiluo\n)filename dogs.txt with open(filename,w) as file_object:file_object.write(pudding\n)file_object.write(little black\n)file_object.write(snow\n)def print_contents(filename):try:with open(filename) as file_object:contents file_object.read()except FileNotFoundError:print(f{filename}文件不存在)passelse:print(f文件内容是{contents})filenames [cats.txt,dogs.txt,rabbit.txt] for filename in filenames:print_contents(filename) 运行结果 注意点 1.创建新文件夹时以下这行代码中w没有加引号这是常错点 另一个常错点是file_object 忘记下划线 with open(filename,w) as file_object: 2.error的名字在新的程序中不是FileNotFound而是FileNotFoundError见下图提示 3.做本题时为了复习创建文件夹用的是 with openfilename‘w’as file_object:的方法 write在文件中输入内容。 4.定义一个方法也就是打印文件内容的程序即 def print_contents(filename) 这里解答我上次提出的问题方法的使用不用在类class里面依然适用。 5.try except else中except容易拼写错误 except中为了不出问题加上pass按理说不加也可 6.多个文件处理中文件列表 使用for filename in filenames:进行遍历 7.最后调用打印方法的时候不需要句点法而是直接用print_contents(filename)就可以使用也一定程度上解决之前关于def函数 如果不在类里面的调用方式的问题。 练习10-9静默的猫和狗 修改你在练习10-8中编写的except代码块让程序在任意文件不存在时静默失败。 这个只需要改一行代码except里面改为pass即可 filename cats.txt with open(filename,w) as file_object:file_object.write(rongrong\n)file_object.write(maomao\n)file_object.write(xiluo\n)filename dogs.txt with open(filename,w) as file_object:file_object.write(pudding\n)file_object.write(little black\n)file_object.write(snow\n)def print_contents(filename):try:with open(filename) as file_object:contents file_object.read()except FileNotFoundError:#print(f{filename}文件不存在)这里加井号下面变成pass即可这样处理可以不显示passelse:print(f文件内容是{contents})filenames [cats.txt,dogs.txt,rabbit.txt] for filename in filenames:print_contents(filename)
http://www.pierceye.com/news/710649/

相关文章:

  • 门户网站优化网站建立软件
  • 贵阳网站建设在哪里陕西省住房城乡建设部门户网站
  • 深圳网站建设799元起全包域名企业网站分为哪四类
  • 潍坊网站建设公司商城网站建设建站系统
  • 苏州区网站建设网站前台乱码
  • 网站设计公司企业邮箱青岛网站制作工具
  • 网站建设 html5wordpress 关注公众号
  • 自建公司网站利用网站文件下载做推广
  • 酒店网站素材软件开发合同范本大全
  • 安康市住房和城乡建设局网站网站建设广告宣传素材
  • 没有网站怎么做链接视频网上哪里给公司做网站
  • 广告网站制作报价网站开发环境怎么写
  • 网站开发总结与收获智慧团建登录官网
  • 旅游电子商务网站的建设建设局网站项目负责人资质要求
  • 设计响应式网站多少钱网站建设行业新闻动态
  • 一般做外单的有哪些网站太原市网站制作公司
  • wordpress 文章内seo代码优化工具
  • 做网站用的笔记本配置网络科技公司骗术
  • 在线建设网站江苏中南建设集团网站是多少
  • 中国建设银行官网站陕西西安网站建设域名怎么用
  • 佛山高端网站制作公司自己做的网站怎么发布到百度
  • 网站建设空间选择的重要性wordpress菲插件关键词
  • 基于wap的企业网站设计与实现洛阳霞光seo网络公司
  • 在家做的手工活哪里有网站网站开发与运营方向和企业管理方向
  • 厦门网站建设厦门南京宣传片公司有哪些
  • 专门做问卷的网站南宁做网站公司
  • 鹰潭做网站公司网站模板及素材
  • dw网站引导页怎么做wordpress 福利
  • PS网站设计网站每年都要备案吗
  • 建设通网站账号erp实施顾问