python开发与财务应用.docx

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python基础 Python之父是吉多范罗苏姆。 Python诞生于1989年,用于处理数量庞大的数据。 Python的特点:简单、快速 Python的应用领域:人工智能、网络爬虫、云计算、数据分析 用print()输出, input()输入。 #、’’’或”””后面可以写注释,多写注释能帮助我们理解程序。(#号开头的是单行注释) Python基础语法 变量与赋值 语法:变量=数据 赋值规则: ( 1 )等号右边有运算时,算出结果后再赋值给变量。 ( 2 )变量可以被多次赋值,并且每一次赋值会覆盖原来的值。 python规定了变量命名时要遵循以下四条原则: ( 1 )对大小写敏感Andy≠andy. (2 )第一个字符必须是字母表中字母或者下划线。不能以数字开头。 ( 3 )只能包含字母,数字和下划线。 ( 4 )不能使用某些特殊单词。 命名潜规则: (1 )见名知意:具体意义且易于理解,能快速地传达该变量的用途。 ( 2 )驼峰命名法:当有多个单词构成变名时,除第一 个单词外,其他单词首字母大写。 基础数据类型 不管是数字还是文字,在Python中都属于数据 ●数值:主要用于存储金额数据,一般是浮点数 Python的运算优先级,和我们平时的计算优先级基本是一样的 可以简化记忆为:从左往右看,括号优先算,先乘除后加减,再比较,再逻辑 round(x, y)方法返回保留y位小数的x值。 ●字符串:存储科目名称、公司名称等等文本型数据 字符串是以单引号或双引号括起来的任意文本 \表示 \”表示” \n表示换行符 \\表示反斜杠 字符串是一种字符的集合, 集合中的每个字符都会有一个位置标识,我们称为索引。 高级数据类型 ●列表:是一种有序的集合,比如通讯录列表 1.列表的语法格式:list=[1,2,3,4] 2.索引:和字符串一样,每个元素都有对应一个索引。列表中的索引指的就是列表中每个元素的位置标识。 3. 4. ●字典:多个有映射关系的数据,可以存储在一个字典里 ,比如科目及余额 注意:1.不管是数字还是文字,在Python中都属于数据 2.列表由[]包裹,字典由{}包裹。 3.访问列表元素时传入的索引值不能超过列表长度-1。 4.若删除整个字典后,再获取字典中的值会报错。 5.列表是有序的,可以通过索引存取; 6.列表值可以重复。 7.字典是无序的,要通过键来获取值; 8.字典键是唯一的,值可重复。 易错点: 出现中文输入法的符号 变量未赋予初始值就直接使用 符号错误 Python进阶语法 条件-分支语句的应用 循环-批量处理我们的数据 函数-让我们的算法重复使用 内置函数 注意:函数可以被重复调用。 内置函数可以直接调用。 并不是所有自定义函数都需要传入参数。 模块-让已编写的代码可以直接使用 常用第三方模块Numpy、Matplotlib、Pandas。 Pandas基础 Pandas数据结构 Pandas文件操作 ( 1 ) Pandas读取excel使用read_ excel ( 2 )文件路径要用”/”若用\”路径前面要加r。 ( 3 )读取excel中sheet_ name有三种指定方式。 ( 4 ) Pandas写入excel使用to_ excel。 ( 5)写入excel中sheet_ name有两种指定方式。 (6)多次写入同一个文件都是覆盖。 数据读取与计算 数据连接与合并 数据透视 Python数据采集与清洗 数据接口获取数据 网络爬虫 处理缺失的数据 缺失值概念:“表格中的空白单元格” 缺失值产生原因: ●数据没有采集成功 ●传输、存储出现故障 缺失值的处理方法: 查找-找到表格中每处空白单元格 填充-把空白单元格填上 删除-删掉空白单元格所在的行、或所在的列 处理重复的数据 查看重复行 删除重复行 处理异常的数据 Python数据可视化 Matplotlib 初级应用 Matplotlib 高级应用 Pyecharts 初级应用 Pyecharts 高级应用 Python财务会计应用 工资计算 职工薪酬分析 收入与发票核对 固定资产折旧 Python管理会计应用 货币时间价值 本量利分析 项目投资决策 标准成本差异分析 固定预算与弹性预算 滚动预算

您可能关注的文档

文档评论(0)

Kel-C + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档