10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字。 编写一个程序, 尝试读取这些文件,
并将其内容打印到屏幕上。 将这些代码放在一个try-except 代码块中, 以便在文件不存在时捕获FileNotFound 错误, 并打印一条友好的消息。 将其中一个文件
移到另一个地方, 并确认except 代码块中的代码将正确地执行。

filenames = ['cats.txt','dogs.txt']
for filename in filenames:try:with open (filename) as f_obj:contents = f_obj.read()print(contents)except FileNotFoundError:passprint("Sorry, the file " + filename +"does not exist." )

10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字。 编写一个程序, 尝试读取这些文件, 并将其内容打印到相关推荐

  1. Java黑皮书课后题第8章:*8.2(求矩阵对角线元素的和)使用下面的方法头编写一个方法,求n*n的double类型矩阵中主对角线上所有数字的和。编写一个程序,读取一个4*4的矩阵,显示主对角线和

    *8.2(求矩阵对角线元素的和)使用下面的方法头编写一个方法,求n*n的double类型矩阵中主对角线上所有数字的和.编写一个程序,读取一个4*4的矩阵,显示主对角线和 题目 题目描述与运行示例 破题 ...

  2. Java黑皮书课后题第4章:*4.23(金融应用:酬金)编写一个程序,读取下面信息,然后输出一个酬金声明

    *4.23(金融应用:酬金)编写一个程序,读取下面信息,然后输出一个酬金声明 题目 题目概述 运行示例 代码 题目 题目概述 *4.23(金融应用:酬金)编写一个程序,读取下面信息,然后输出一个酬金声 ...

  3. 编写一个程序,用于计算体质指数BMI,并打印结果

    **题目描述 编写一个程序,用于计算体质指数BMI,并打印结果. BMI = 体重(kg)除以身高(m)的平方 BMI结果: 偏瘦:<18.5 正常:< 25 偏胖:< 28 肥胖: ...

  4. python源文件改写_Python源文件改写.编写一个程序,读取一个Python源程序,将文件中所有除保留字外的小写字母换成大写字母...

    程序代码如下: importkeyword. s=keyword.kwlist. #建立保留字列表. n=input("输入一个文件名:"). f=open(n,"r&q ...

  5. python源文件改写、编写一个程序,Python源文件改写.编写一个程序,读取一个Python源程序,将文件中所有除保留字外的小写字母换成大写字母...

    程序代码如下: importkeyword. s=keyword.kwlist. #建立保留字列表. n=input("输入一个文件名:"). f=open(n,"r&q ...

  6. 编写一个程序、读取一个python源程序文件_编写一个程序,读取一个python源文件,将文件中所有除保留字外的小写字母换成大写字母,生成后的文件要能被python解释器正确执行。...

    [简答题]完成教材第4章 实训2 实训3 课后习题中的操作题3,4,5 请提交代码截图和效果截图 [单选题]病毒不包括以下成分 [填空题]酵母菌的繁殖方式主要是 . [判断题]在观察显微镜时,要遵循由 ...

  7. 用java编写球体的体积,编写一个程序,提示用户输入球体的半径并打印其体积...

    Im not getting correct answer with the following code below. Can anyone debug this code? When I inpu ...

  8. 编写一个程序,读取雇员信息,然后打印一个工资表。

    程序如下: name = input("Please input employee's name:") hours = eval(input("Please input ...

  9. 要求: 编写一个程序,提示用户输入: 姓名 ,身份证号(需要一次输完,中间用逗号分隔)随后打印用户的星座。 提示:输入功能用C实现会很简单,其他语言的话,就不用输入姓名和逗号了,直接输入身份证号就

    #include <stdio.h>int main(void) {char name[10]; //存储姓名int a, b; //a代表月,b代表日printf("请输入姓名 ...

最新文章

  1. neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead
  2. 今日头条员工感慨:30岁以上既可怜又可悲,宁愿选择23岁的,便宜、听话、好用!...
  3. HDU2594——Simpsons’ Hidden Talents
  4. 【洛谷3648】[APIO2014] 序列分割(斜率优化DP)
  5. Samba服务器简介及自动挂载配置案例
  6. 在系统启动时至少有一个服务或驱动程序产生错误_Cassandra Java驱动程序
  7. MySql中左连接查询突然变得很慢
  8. 论文页眉奇偶页不同怎么设置_什么!论文排版这么简单的吗?!
  9. JAVA计算机毕设题目大全
  10. kali 克隆网页_如何克隆一个网站(by Kali)
  11. Excel表格合并单元格丢失边框
  12. 读卡器 linux 驱动,基于Linux的公交一卡通读卡器驱动设计
  13. 国外广告联盟:玩转国外CPC网站作弊
  14. 使用Spring Data MongoDB操作SequoiaDB巨杉数据库简易教程
  15. 使用Matlab实现脉冲响应不变法
  16. Uestc_suibian 暑假集训总结
  17. 离线翻译android开发,有道翻译官推出Android版 可离线翻译多国语言
  18. 自动化立体仓库的规划与设计(学习笔记)
  19. 常用移动操作系统介绍
  20. 如何使用微信公众号下载工具提取视频号视频

热门文章

  1. Distractor-aware Siamese Networks for Visual Object Tracking 论文学习
  2. 团队作业第六次——团队Github实战训练
  3. 工程师为女朋友自制的硬核礼物
  4. 程序员学历不好是硬伤?苹果公司 50% 员工没大学学历
  5. 【计算方法】解线性方程组的直接法
  6. (一)半导体的概念以及PN结的讲解,二极管基础
  7. FOC——2.RC吸收电路笔记
  8. mysql小知识:根据指定日期,获取是当年第几周
  9. 基于Android的校园跳蚤市场(二手)的设计与实现
  10. 华米自有品牌销量过百万,去小米化或进一步加强