项目7 (1).4统计业务员业绩_第1页
项目7 (1).4统计业务员业绩_第2页
项目7 (1).4统计业务员业绩_第3页
项目7 (1).4统计业务员业绩_第4页
项目7 (1).4统计业务员业绩_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目七统计业务员业绩广东美迪公司每季度末需要统计每位业务员的季度销售业绩和统计全国各区域销售总量。

项目情境如何才能更高效、便捷地完成统计工作呢?txt文件Excel文件统计业绩结果的txt文件统计销量结果的Excel文件目录CONTENTS打开、读入和关闭业绩文件整理数据统计业绩结果写入新文件三个业务员的2021年第一季度的销售业绩保存在一个名为“业绩”的文件中,文件的保存路径为D:\销售\业绩.txt。统计结果保存到“D:\销售\业绩统计.txt”文件中。

模块任务如何才能更高效、便捷地完成统计工作呢?txt文件业绩统计txt文件Part01打开、读入和关闭业绩文件ONEPart01Part02Part03Part0401打开、读入和关闭业绩文件(一)文件的类型文本文件一般由单一特定编码的字符组成,如UTF-8编码内容,容易展示和阅读,大部分文本文件都可以通过文本编辑软件或文字处理软件创建、修改和阅读。文本文件二进制文件二进制文件在计算机里是以0和1记录的,通过图形编码解码器和视频编码解码器转换为人类能识别的图像和视频动画。01打开、读入和关闭业绩文件(二)文件的打开和关闭Python对文本文件和二进制文件采用统一的操作步骤,即打开-操作-关闭。文件在打开的状态下才可以进行操作,操作完毕必须关闭,别的程序才可以操作该文件。01打开、读入和关闭业绩文件(二)文件的打开和关闭打开文件的语法规则:<变量名>=open(<文件路径及文件名>,<打开模式>)关闭文件的语法规则:<变量名>.close()打开模式01打开、读入和关闭业绩文件(二)文件的打开和关闭打开文件的语法规则:<变量名>=open(<文件路径及文件名>,<打开模式>)01打开、读入和关闭业绩文件(二)文件的打开和关闭打开文件的语法规则:<变量名>=open(<文件路径及文件名>,<打开模式>)打开文件有一些常用的组合使用方法如下:1.以“文本方式只读”打开一个文件,读入后不能对文件进行修改。<变量名>=open(<文件名>,”r”)或<变量名>=open(<文件名>)2.以“文本方式可读写”打开一个文件,可以读入并修改文件。<变量名>=open(<文件名>,”r+”)3.以文本方式打开一个空文件,准备写入一批内容,并保存为新文件。<变量名>=open(<文件名>,”w")4.以文本方式打开一个空文件或已有文件,追加形式写入一批内容,更新原文件。<变量名>=open(<文件名>,”a+”)5.以“二进制方式只读”打开一个文件,读入后不能对文件进行修改。<变量名>=open(<文件名>,”rb")01打开、读入和关闭业绩文件项目实施6-1-1打开“D:\销售\业绩.txt”文件。01打开、读入和关闭业绩文件(三)文件的读入读入文件的语法规则:<变量名>.<读入方法>01打开、读入和关闭业绩文件项目实施6-1-2读入“D:\销售\业绩.txt”文件数据。Part02整理数据TWOPart01Part02Part03Part0402整理数据虽然通过readlines()读入的文件数据是列表类型的数据,但它不适合我们做数据自动统计,所以需要将数据整理成规整的列表。如下图所示:先来观察数据特点,然后设计整理方案。1.原文件中的一行为列表中的一个元素。2.每个元素以‘\n’结尾。3.元素中有空格。02整理数据根据数据特点,我们可以这样整理:1.循环遍历数据,将每个元素变成一个列表。[‘姓名1月2月3月’]2.细分字符串。[‘姓名’,’1月’,’2月,’3月’]3.汇集成一个列表。[[‘姓名’,’1月’,’2月,’3月’],[‘’李华,’120’,’254’,’310’]…]原数据目标数据02整理数据根据数据特点,我们可以这样整理:1.循环遍历数据,将每个元素变成一个列表。[‘姓名1月2月3月’]

for循环2.细分字符串。[‘姓名’,’1月’,’2月,’3月’]

str.split(<分隔字符串>,<num>)3.汇集成一个列表。[[‘姓名’,’1月’,’2月,’3月’],[‘’李华,’120’,’254’,’310’]…]

append()02整理数据项目实施6-1-3遍历列表,得到字符串,比如第一次循环时,得到字符串'姓名1月2月3月\n'。项目实施6-1-4细分字符串。项目实施6-1-5汇集列表元素。Part03统计业绩THREEPart01Part02Part03Part0403统计业绩根据目标数据的特点,设计统计业绩数据的方案:目标数据要计算出每一位业务的销售业绩,就是从列表中的第二个列表元素开始,计算每个列表除姓名外的其余元素的总和。同时可以用for循环完成自动计算03统计业绩项目实施6-1-6统计每位业务员的销售业绩。Part04结果写入新文件FOURPart01Part02Part03Part0404结果写入新文件与读入文件数据一样,Python通过open()函数打开一个文件,并返回一个操作这个文件的变量,然后才可以对变量进行数据写入操作,语法规则如下:<变量名>=open(<文件路径及文件名>,<写入模式>)Python语言常用的文件写入方法有:04结果写入新文件项目实施6-1-7将每位业务员的业绩成果写入新文件。Part05小结FIVE05小结文件的类型:1.文本文件2.二进制文件3.utf-8编码文件的打开、读入与关闭:1.打开文件<变量名>=open(<文件路径及文件名>,<打开模式>)2.读入文件的三种方法f.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论