import re
f = open(r'C:\Users\12952\Desktop\作业一附加选做题素材.txt',encoding='utf-8')
txt = f.read() # 读取作业一附加选做题素材并命名为txt
f.close()
footer = re.search("\n顺丰控股股份有限公司",txt) # 找到页脚位置
txt_1 = re.sub("\n", "", txt[:footer.start()]) # 删除页脚内容,并把换行符替换为空字符
sentences = re.split("。", txt_1) # 将文本按句号分隔,返还列表
last_sentence = sentences[-2]+"。" # 提取最后一个句子,并给它加上句号
print("最后一个句子是:",last_sentence)
print("最后一个句子的长度为",len(last_sentence))
注释见代码旁。需注意:sentences列表的最后一个元素为空字符,故提取最后一个句子应对应为列表倒数第二个元素。