python第六周项目答案_Python语言程序设计-课后练习-第6周.pdf

Python语言程序设计-课后练习-第6周

中国大学MOOC课程

《Python语言程序设计》

课后练习(第6周)

北京理工大学

Python语言教学团队

第 1 页/共 8 页

【说明】

本文是中国大学 MOOC 课程《Python 语言程序设计》第 6 周的课

后练习,预估学习完成时间约 50 分钟。

本周课后练习内容包括 3 道编程题,帮助同学学习文件读写和字

典操作。

对于尚未安装 Python 运行环境的同学,请根据第 1 周课程内容介

绍的步骤安装 Python 3.5.1 或者 Python 3.5.2 版本解释器,如果操作系

统兼容性有问题,可以安装 Python 3.4 版本解释器。

第 2 页/共 8 页

【课后练习】

1. 理解文本和二进制打开方式的区别

首先,用文本编辑器生成一个包含“中国是个伟大国家!”的 txt

格式文本文件,命名为 test.txt。编写程序分别用文本文件方式和二

进制文件方式读入,并打印输出效果。

观察输出结果并解释。

2. 文件处理

fo = open(fname, "r")

for line in fo:

# 处理一行数据

fo.close()

上述格式是打开文件并逐行处理的程序框架,请编写一个实例练习。

3. 哈姆雷特词频统计

Hamlet,《哈姆雷特》,是莎士比亚的一部经典悲剧作品,讲述了克

劳狄斯叔叔谋害哈姆

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值