邹瑶琼的作业一

代码


#打开并读取txt文件
f = open("作业一素材.txt",'r',encoding='utf-8')
txt = f.read()
f.close()
#利用split函数把文本按换行符“\n”进行拆分
txt_new = txt.split("\n")
#不考虑页脚内容,取出文本最后一个句子
sentence = txt_new[-3]
#利用split函数将最后一个句子按空格进行拆分
sentence_new = sentence.split(" ")
#取出最后一个单词
word = sentence_new[-1]
#利用strip函数删除“.”
word_new = word.strip('.')
#计算文本最后一个单词的长度
print("最后一个单词({})的长度为:{}".format(word_new,len(word_new)))

结果

结果截图

解释

附加题代码


#打开并读取txt文件
f2 = open("作业一附加选做题素材.txt",'r',encoding='utf-8')
txt2 = f2.read()
f2.close()
#利用split函数把文本按“。”进行拆分
txt2_new = txt2.split("。")
#不考虑页脚内容,取出文本最后一个句子
sentence2 = txt2_new[-2]
#计算文本最后一个句子的长度
print("最后一个句子({})的长度为:{}".format(sentence2,len(sentence2)))

结果

结果截图

附加题解释