王莞玉的作业一
代码
f = open(r'作业一素材.txt','r',encoding='utf-8')
s = f.read()
f.close()
s = s.replace('顺丰控股股份有限公司', ' ')
s = s.replace('S.F. HOLDING CO., LTD.', ' ')
s = s.replace('.', ' ')
n = s.split(" ")
print(n[-4])
l = len(n[-4])
print(l)
结果
解释(步骤)
- 以只读方式打开作业一素材,读取以后就是解码以后的内容
- 关闭文件,如果不关闭文件,可能会导致文件临时数据丢失,造成文件写入失败
- 用空格将页脚内容替代
- 用split分隔单词
- 取最后一个单词
- 计算最后一个单词的长度
附加题代码
f = open('C:/Users/wwy/Desktop/作业一附加选做题素材.txt',mode='r', encoding='utf-8')
text = f.read()
f.close()
text = text.replace('顺丰控股股份有限公司S.F.', ' ')
text = text.replace('HOLDING CO., LTD.', ' ')
sentence=text.split('。')[-2]
print(len(sentence))
结果
附加题解释(步骤)
- 打开作业一附加题素材
- 用空格将页脚内容替代
- 运用split函数以句号分隔
- 计算最后一个句子的长度