洪恒的作业一

代码


import re
f=open('/Users/h/Desktop/python金融数据获取与处理/作业一素材.txt',encoding='utf-8')
txt=f.read()
lines=txt.splitlines()
object=lines[-3].rstrip('.')
lastword=re.split(' ',object)[-1]
print('最后一个单词',lastword,'的长度为:',len(lastword))

结果

结果截图

解释

  1. 打开“作业一素材.txt”并命名为f,读取该文件
  2. 利用splitlines函数将文本分行
  3. 定位到最后一个单词所在的倒数第三行,并将最后的'.'删除
  4. 用空字符' '将目标句子分开,并定位到最后一个单词
  5. 打印出最后一个字母长度