郑雯菲的作业一

代码


#作业一
#导入所需素材
f = open('作业一素材.txt', 'r', encoding='utf-8')
txt = f.read()
f.close()
#去掉文章页脚
yj='\n顺丰控股股份有限公司 S.F. HOLDING CO., LTD.'
txt=txt[:-len(yj)]
#以空格将字符串分割成列表
a=txt.split(' ')
#由于分割出的最后一个元素含有句号,所以减去一得到单词长度
len1=len(a[-1])-1
print('第12页文本中最后一个单词的长度'+str(len1))
#作业一附加题
#导入所需素材
f = open('作业一附加选做题素材.txt', 'r', encoding='utf-8')
txt = f.read()
f.close()
#去掉文章页脚
yj='\n顺丰控股股份有限公司 S.F. HOLDING CO., LTD.'
txt=txt[:-len(yj)]
#以句号将字符串分割成列表
a=txt.split('。')
#由于分割出的句子没有句号,但是同时多了换行符,故其长度等于a[-2]的长度
len2=len(a[-2])
print('第13页文本中最后一个句子的长度'+str(len2))

结果

结果截图

解释

如果所写代码复杂,且没有良好的注释,那么请在这里补充解释。