f = open('作业一素材.txt', 'r', encoding='utf-8')
txt = f.read()
f.close()
#将素材文件打开并保存至代码文件夹
import re
line=re.split('[\n]',txt)
#将文档按换行符进行分割
line=line[-3]
#不考虑页脚,故倒数第三行为最后一行
c=line.split(' ')
#用split函数将最后一行的每个单词用空格分割开来
最后一个单词长度=len(c[-1])-1
#最后一个字符是句号,删去
print(最后一个单词长度)
首先将素材文件打开并保存至代码文件夹,然后将文档按换行符进行分割,找到除去页脚的那一行后将那一行的每个单词分割开来最后直接计算其长度。