杨天明作业二:最后一个句子的长度

用open()读入文本

In [2]:
f = open('作业二素材.txt',encoding='utf-8')
txt = f.read()
f.close()
txt
Out[2]:
'012\n2019年度报告\u2002AnnuAl report\n一、报告期内公司从事的主要业务\n公司是否需要遵守特殊行业的披露要求\n是\n快递行业\n公司需要遵守《深圳证券交易所行业信息披露指引第9号-上市公司从事快递服务业务》的披露要求\n(一)报告期内公司从事的主要业务、产品及其用途,经营模式等\n顺丰控股是国内领先的快递物流综合服务商,经过多年发展,已初步建立为客户提供一体化综合物流解决方案的能力,不仅提供配送端的高\n质量物流服务,还延伸至价值链前端的产、供、销、配等环节,从消费者需求出发,以数据为牵引,利用大数据分析和云计算技术,为客户\n提供智能仓储管理、销售预测、大数据自助分析等一揽子解决方案。公司的物流产品主要包含:时效快递、经济快递、同城配送、仓储服\n务、国际快递等多种快递服务,以零担为核心的快运服务,以及为生鲜、食品和医药领域的客户提供冷链运输服务。此外,顺丰控股还提供\n保价、代收货款等增值服务,为客户提供多元化、精细化的服务。\n基于不同行业、客群、场景的需求多样化,顺丰控股秉承“以用户为中心,以需求为导向,以体验为根本”的产品设计思维,聚焦行业特性,\n从客户应用场景出发,深挖不同场景下客户端到端全流程接触点需求及其他个性化需求,设计适合客户的产品服务及解决方案,形成有质量\n的差异化,再由产品设计牵引内部资源配置,持续优化产品体系。顺丰控股持续提升服务质量的竞争优势,提供产品时效快,服务质量高的\n客户体验;持续优化运营模式和提升资源效率,降本增效,为客户提供高性价比的服务,实现公司、客户双赢。同时,顺丰控股利用科技赋\n能产品创新,形成行业解决方案,为客户提供一体化的综合物流服务。多年来,顺丰持续创新,不断铸造高品质服务体验,为客户成功提供\n坚实有力的支持。\n顺丰控股股份有限公司\nS.F. HOLDING CO., LTD.'

剔除页脚内容

In [3]:
index = txt.find('\n顺丰控股股份有限公司')
txt_target = txt[:index]
txt_target
Out[3]:
'012\n2019年度报告\u2002AnnuAl report\n一、报告期内公司从事的主要业务\n公司是否需要遵守特殊行业的披露要求\n是\n快递行业\n公司需要遵守《深圳证券交易所行业信息披露指引第9号-上市公司从事快递服务业务》的披露要求\n(一)报告期内公司从事的主要业务、产品及其用途,经营模式等\n顺丰控股是国内领先的快递物流综合服务商,经过多年发展,已初步建立为客户提供一体化综合物流解决方案的能力,不仅提供配送端的高\n质量物流服务,还延伸至价值链前端的产、供、销、配等环节,从消费者需求出发,以数据为牵引,利用大数据分析和云计算技术,为客户\n提供智能仓储管理、销售预测、大数据自助分析等一揽子解决方案。公司的物流产品主要包含:时效快递、经济快递、同城配送、仓储服\n务、国际快递等多种快递服务,以零担为核心的快运服务,以及为生鲜、食品和医药领域的客户提供冷链运输服务。此外,顺丰控股还提供\n保价、代收货款等增值服务,为客户提供多元化、精细化的服务。\n基于不同行业、客群、场景的需求多样化,顺丰控股秉承“以用户为中心,以需求为导向,以体验为根本”的产品设计思维,聚焦行业特性,\n从客户应用场景出发,深挖不同场景下客户端到端全流程接触点需求及其他个性化需求,设计适合客户的产品服务及解决方案,形成有质量\n的差异化,再由产品设计牵引内部资源配置,持续优化产品体系。顺丰控股持续提升服务质量的竞争优势,提供产品时效快,服务质量高的\n客户体验;持续优化运营模式和提升资源效率,降本增效,为客户提供高性价比的服务,实现公司、客户双赢。同时,顺丰控股利用科技赋\n能产品创新,形成行业解决方案,为客户提供一体化的综合物流服务。多年来,顺丰持续创新,不断铸造高品质服务体验,为客户成功提供\n坚实有力的支持。'

通过最后两个句号,界定最后一句

In [10]:
e = txt_target.rfind('。')
s = txt_target[:e].rfind('。')
last_jz = txt_target[s+1:e+1]
last_jz
Out[10]:
'多年来,顺丰持续创新,不断铸造高品质服务体验,为客户成功提供\n坚实有力的支持。'
In [12]:
last_jz = last_jz.replace('\n','')
last_jz
Out[12]:
'多年来,顺丰持续创新,不断铸造高品质服务体验,为客户成功提供坚实有力的支持。'

最后一个句子的长度

In [13]:
print(len(last_jz))
38
In [ ]:
 

版权所有 盗版必究