file = open('作业一素材.txt', encoding='utf-8')
txt = file.read() #打开并读取文件
file.close()
txt1 = txt.split('\n') #以换行符分割文档
txt2 = txt1[0:-2] #去除最后两行的页脚
word = txt2[-1].split(' ')[-1].rstrip('.') #取最后一行,按空格分割并去除句号取得最后一个单词
print("最后一个单词的长度为:", len(word))
读取txt文件后,以换行符对文件进行分割,以获得文字的行列表,然后再将最后两行页脚删除,取文字行列表最后一项,因为其包含句号,所以用rstrip函数去除句号,取得最后一个单词,最后再计算其长度。