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

Python简单应用VII

题目

编程实现下述各题。
1.使用异常处理结构捕获多种可能的异常,如列表下标索引越界异常(IndexError)、试
图访问一个系统对象没有的属性所发生的异常(AttributeError)、读一个文件但该文件不存在。
2. 新建并打开文件stud1.txt,如果文件已存在就提示“该文件已存在!”,如果文件不在就创建它;接下来向文件中写入字符串s中的信息,该信息是关于软件学院21-50班学生们的基本信息;最后关闭该文件。
身份证号码, 姓名, 性别, 是否脱产, 初试成绩, 复试成绩, 籍贯
s=‘430102199910285416, 周节能, 男, True, 370, 83, 湖南\n
460104199901302681, 李子六, 女, True, 357, 81, 海南\n
220202199705097132, 李大宝, 男, True, 412, 90, 吉林\n
360103199810168963, 吴验祖, 女, False, 290, 79, 江西’
3. 打开文件stud1.txt并读取该文件中的内容,再将其中每名学生的基本信息按字符串s1所示格式进行相应的组织后,逐行写入stud2.txt中,最后计算并写入所有学生入学成绩的平均值、最大值、最小值。
s1='周节能, 男, 湖南人,1999年10月28日出生,身份证号码为430102199910285416,现年23岁,全日制研究生,入学成绩为453分。

代码

见文章顶部资源

http://www.lryc.cn/news/112900.html

相关文章:

  • mysql--InnoDB存储引擎--架构和事务
  • 0基础学习VR全景平台篇 第79篇:全景相机-泰科易如何直播推流
  • 代码调试4:实现退化模型的训练
  • 8.7工作总结
  • 数据库的约束 详解
  • Tomcat 编程式启动 JMX 监控
  • Git rebase和merge区别详解
  • JDK动态代理的原理解析、代码实现
  • 理解和使用Ansible模块,简化自动化任务
  • Docker 快速安装 MinIO
  • 【源码分析】Nacos如何使用AP协议完成服务端之间的数据同步?
  • 黑客删除服务器数据后,间谍软件制造商 LetMeSpy 关闭
  • ebay儿童书包产品CPC认证
  • Debezium系列之:增量快照初始化历史数据实际应用案例
  • Transformer1.0-预热
  • 【探索Linux】—— 强大的命令行工具 P.2(Linux下基本指令)
  • 供应链售后服务自动化,利用软件机器人将数据整合提升效率
  • VIM浅谈
  • 《深度探索c++对象模型》第六章笔记
  • wolfSSL5.6.3 虚拟机ubuntu下编译运行记录(踩坑填坑)
  • JAVA SE -- 第十六天
  • 基于EIoT能源物联网的工厂智能照明系统应用改造-安科瑞黄安南
  • docker-compose启动tomcat服务
  • 10.多线程
  • 【有关数据库的编码格式和导出备份】
  • 直播招聘小程序解决方案
  • HadoopWEB页面上传文件报错Couldn‘t upload the file course_info.txt
  • 面试热题(倒数第k个结点)
  • EVE-NG MPLS 静态 LSP
  • 华秋亮相2023世界汽车制造技术暨智能装备博览会,推动汽车产业快速发展