刘煜晨的作业一

代码


import os
os.chdir(r'C:\Users\20279\Desktop\学习\学科\金融数据获取')#修改工作目录
f=open('作业一素材.txt',encoding='utf-8')#打开作业一素材.txt
txt=f.read()
txt=txt.replace('\n',' ')#将换行符替换为空格
result1=txt.split('.')#按‘.’对其进行分隔
result2=result1[36].split()#对result1中的第37个元素进行分隔
print(len(result2[14]))#显示result2中第15个元素的长度

#以下为附加题
g=open('作业一附加选做题素材.txt',encoding='utf-8')
txt1=g.read()
txt1=txt1.replace('\n','')
result3=txt1.split('。')
print(len(result3[6]))

结果

结果截图

解释

作业一先将换行符替换为空格,在按‘.’对其进行分隔即得每个独立的句子,对最后一个句子中的元素进行分隔即可得到最后一个单词的长度。 作业一附加题先按换行符替换为空格,再按‘。’对文本进行分隔,得到得元素即为每个完整的句子,显示最后一个的长度即可。