#作业一
print('作业一')
f1=open('C:\\Users\\Administrator\\Desktop\\上学的东西\\@金融数据获取与处理\\作业一素材.txt','r',encoding='utf-8')
txt1=f1.read() #打开并读取文件
txt1=txt1.split('.') #用split分隔
sen1=txt1[-6] #取最后一个句子
sen1=sen1.split(' ')
word=sen1[-1] #取句子中最后一个单词
print('最后一个单词的长度为 {}'.format(len(word))) #输出答案
#作业一附加题
print('作业一 附加题')
f2 = open('C:\\Users\\Administrator\\Desktop\\上学的东西\\@金融数据获取与处理\\作业一附加选做题素材.txt','r',encoding='utf-8')
txt2 = f2.read()
f2.close()
data2 = txt2.split('。') #同样用split分开
st2 = data2[-2] #可以直接取最后一个句子
st2 = st2.replace('\n', '') #去掉换行字符
l2=len(st2)+1
print('最后一个句子长度为 {}'.format(l2)) #输出答案
主要考察语法 str.split(str="",num=string.count(str))[n] 的使用