本书共9章,以财经类高校为背景,以培养财经类专业学生的编程能力为目标,通过大量实例系统讲解Python语言的基本语法元素、基本数据类型、程序流程控制结构、函数、组合数据类型、文件输入/输出等操作,并介绍多个Python第三方库的基本使用方法。本书围绕金融数据分析,介绍从基本数据处理到文件处理,从数据分析到数据可视化的基本数据分析流程。本书每章后均给出了配套练习题,以帮助读者巩固所学知识。
本书适合作为财经类高校学生的Python语言入门教材,也适合初学Python语言的读者使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Python程序设计基础(第2版面向金融数据分析面向新文科专业建设计算机系列教材) |
分类 | |
作者 | |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书共9章,以财经类高校为背景,以培养财经类专业学生的编程能力为目标,通过大量实例系统讲解Python语言的基本语法元素、基本数据类型、程序流程控制结构、函数、组合数据类型、文件输入/输出等操作,并介绍多个Python第三方库的基本使用方法。本书围绕金融数据分析,介绍从基本数据处理到文件处理,从数据分析到数据可视化的基本数据分析流程。本书每章后均给出了配套练习题,以帮助读者巩固所学知识。 本书适合作为财经类高校学生的Python语言入门教材,也适合初学Python语言的读者使用。 目录 第1章 Python语言概述 1.1 Python语言简介 1.1.1 程序设计语言概述 1.1.2 Python发展简史 1.1.3 Python语言特点 1.2 Python开发环境配置 1.2.1 Windows环境下Python的安装 1.2.2 Python集成开发环境简介 1.2.3 其他Python集成开发环境 1.3 第一个Python程序 1.4 程序设计方法 1.4.1 面向过程的程序设计 1.4.2 面向对象的程序设计 1.4.3 IPO编程模式 1.4.4 用计算机解决问题的一般步骤 1.5 Python在金融领域的应用及前景 1.6 我国软件产业的现状和发展 1.6.1 软件产业的地位和发展 1.6.2 国家对于软件产业的支持与规划 1.6.3 软件产业人才培养 本章小结 本章习题 第2章 Python基本语法元素 2.1 数据类型概述 2.1.1 数值类型 2.1.2 字符串类型 2.1.3 组合数据类型 2.2 变量 2.2.1 变量的概念 2.2.2 变量的命名规则 2.3 基本赋值语句与输入/输出函数 2.3.1 赋值语句 2.3.2 input()函数与eval()函数 2.3.3 print()函数 2.4 程序流程结构概述 2.4.1 顺序结构 2.4.2 选择结构 2.4.3 循环结构 2.5 Python程序格式规范 2.5.1 注释 2.5.2 缩进 2.5.3 续行 2.6 Python标准库和第三方库概述 2.6.1 import 引入 2.6.2 第三方库的安装 2.6.3 turtle库的使用 本章小结 本章习题 第3章 基本数据类型 3.1 数值类型 3.1.1 整数类型、浮点数类型和复数类型 3.1.2 数值运算符 3.1.3 增强赋值运算符 3.1.4 数值运算函数 3.2 字符串类型 3.2.1 字符串与字符串运算符 3.2.2 字符串索引与切片 3.2.3 字符串的遍历操作 3.2.4 字符串处理函数 3.2.5 字符串对象 3.2.6 字符串处理方法 3.2.7 字符串格式化 3.3 布尔型数据 3.3.1 布尔型常量 3.3.2 比较运算符 3.3.3 逻辑运算符 3.4 运算符的优先级 3.5 math库和random库的使用 3.5.1 math库的使用 3.5.2 random库的使用 本章小结 本章习题 第4章 程序流程控制结构 4.1 算法 4.1.1 算法的概念 4.1.2 流程图 4.2 顺序结构 4.3 分支结构 4.3.1 单分支结构 4.3.2 二分支结构 4.3.3 多分支结构 4.4 循环结构 4.4.1 遍历循环 4.4.2 条件循环 4.4.3 break和continue保留字 4.4.4 嵌套循环 4.5 异常处理结构 4.5.1 try-except 4.5.2 try-except-else 4.5.3 try-except-else-finally 4.6 综合实例——个人所得税的计算 本章小结 本章习题 第5章 函数 5.1 函数入门 5.1.1 函数的概念 5.1.2 定义函数 5.1.3 调用函数 5.2 函数的参数 5.2.1 位置参数和关键字参数 5.2.2 参数默认值 5.2.3 可变数量参数 5.3 递归函数 5.4 变量的作用域 5.4.1 局部变量 5.4.2 全局变量 5.5 lambda函数 5.6 Python内置函数 5.7 综合实例——家庭理财计划 本章小结 本章习题 第6章 组合数据类型 6.1 序列类型概述 6.1.1 操作符 6.1.2 索引 6.1.3 切片 6.1.4 序列的内置函数 6.2 列表 6.2.1 列表的创建与删除 6.2.2 列表元素的访问 6.2.3 列表常用操作方法 6.2.4 列表推导式 6.2.5 实例 6.3.1 元组的创建与删除 6.3.2 元组元素的访问和操作 6.3.3 实例 6.4 集合 6.4.1 集合的创建与删除 6.4.2 集合的操作与运算 6.4.3 实例 6.5 映射类型——字典 6.5.1 字典的创建与删除 6.5.2 字典元素的访问 6.5.3 字典常用操作方法 6.5.4 实例 6.6 序列的封包与解包 本章小结 本章习题 第7章 文件输入/输出 7.1 文件的基本操作 7.1.1 文件类型 7.1.2 文件的打开与关闭 7.1.3 文件的读写 7.1.4 os和os.path模块 7.1.5 中文词频统计实例——Jieba库的使用 7.2 Excel文件操作 7.2.1 第三方库openpyxl 7.2.2 读取Excel文件 7.2.3 写入Excel文件 7.2.4 Excel文件其他设定 7.3 CSV文件操作 7.3.1 CSV简介 7.3.2 读取CSV文件 7.3.3 写入CSV文件 7.4 文件综合实例 本章小结 本章习题 第8章 面向对象程序设计基础 8.1 对象与类 8.1.1 类的定义 8.1.2 构造对象 8.1.3 使用类 8.1.4 UML类图 8.1.5 隐藏数据域 8.2 类的抽象与封装 8.3 类的继承和多态 8.3.1 父类与子类 8.3.2 object类 8.3.3 方法覆盖 8.3.4 多态 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。