新書推薦:
《
设计中的比例密码:建筑与室内设计
》
售價:HK$
87.4
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:HK$
55.8
《
汉字理论与汉字阐释概要 《说解汉字一百五十讲》作者李守奎新作
》
售價:HK$
76.2
《
汗青堂丛书144·决战地中海
》
售價:HK$
168.0
《
逝去的武林(十周年纪念版 武学宗师 口述亲历 李仲轩亲历一九三零年代武人言行录)
》
售價:HK$
54.9
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:HK$
87.4
《
知宋·宋代之科举
》
售價:HK$
99.7
《
那本书是(吉竹伸介与又吉直树 天才联动!)
》
售價:HK$
99.7
|
內容簡介: |
本书的内容主要分为两部分:①讲述Python 的语法及基本应用;②结合经济管理类专业的几个主要方向进行应用实例的介绍。本书能够帮助读者由浅入深地学习Python语法,掌握Python的基本应用,也能够帮助经济管理类专业的读者应用Python处理相关领域内的问题。本书所面向的读者主要为经济管理类专业的本科生及研究生。当然,书中不少涉及Python语法及部分实际应用的章节内容并无专业领域之分。因此,本书自然也适合其他专业领域的学生进行Python的入门学习。此外,书中有由浅入深的理论讲解和具体的应用实例,也适合其他领域中有需要的人士进行自学之用。
|
目錄:
|
前言第1章 Python概述 / 1导引/学习目标1.1 Python简介 / 21.2 搭建Python开发环境 / 5小结/关键概念/基础巩固/思考提升/阅读材料第2章 Python语言基础 / 14导引/学习目标2.1 基本概念 / 152.2 数据类型与变量 / 212.3 运算符 / 242.4 输入与输出 / 302.5 控制流语句 / 332.6 函数 / 38小结/关键概念/基础巩固/思考提升/阅读材料第3章 Python语言进阶 / 48导引/学习目标3.1 字符串与正则表达式 / 493.2 数据结构 / 593.3 异常处理 / 693.4 面向对象的程序设计 / 71小结/关键概念/基础巩固/思考提升/阅读材料第4章 Python与文件 / 81导引/学习目标4.1 Python基本文件操作 / 824.2 Pandas基础 / 864.3 Pandas文件操作 / 91小结/关键概念/基础巩固/思考提升/阅读材料第5章 Python与数据库 / 102导引/学习目标5.1 Python与数据库的交互 / 1035.2 数据的合并与连接 / 108小结/关键概念/基础巩固/思考提升/阅读材料第6章 Python与网络爬虫 / 115导引/学习目标6.1 爬虫的基本原理 / 1176.2 爬虫的基本流程 / 118小结/关键概念/基础巩固/思考提升/阅读材料第7章 Python与数据可视化 / 130导引/学习目标7.1 NumPy基础 / 1327.2 Matplotlib入门 / 1397.3 Matplotlib绘图 / 145小结/关键概念/基础巩固/思考提升/阅读材料第8章 Python与数据分析 / 157导引/学习目标8.1 数据清洗与规整 / 1598.2 数据分组与聚合 / 1698.3 时间序列 / 172小结/关键概念/基础巩固/思考提升/阅读材料第9章 Python应用:信息管理与信息系统 / 183导引/学习目标9.1 Selenium在爬虫中的应用 / 1849.2 航班信息管理系统 / 187小结/关键概念/基础巩固/思考提升/阅读材料第10章 Python应用:市场营销 / 196导引/学习目标10.1 爬取亚马逊商品评论 / 19710.2 商品评论情感分析 / 200小结/关键概念/基础巩固/思考提升/阅读材料第11章 Python应用:会计 / 208导引/学习目标11.1 爬取表格型数据 / 20911.2 财报数据的处理 / 213小结/关键概念/基础巩固/思考提升/阅读材料第12章 Python应用:经济 / 223导引/学习目标12.1 爬取经济数据 / 22412.2 线性回归 / 229小结/关键概念/基础巩固/思考提升/阅读材料第13章 Python应用:金融 / 237导引/学习目标13.1 金融数据的获取 / 23813.2 寻找投资组合 / 242小结/关键概念/基础巩固/思考提升/阅读材料
|
內容試閱:
|
在人类所创造的众多编程语言中,Python这门语言在得到计算机或软件等专业编程人员采用的同时,也得到了学术界、企业界等人士的青睐。Python之所以如此受欢迎,主要有两个方面的原因。,它的语法极其简单直观。相比于Java、C++等其他语法十分严谨的编程语言来说,Python不再特别“拘泥”于语法(它把语法规则尽量精简),而是把代码编写中非核心的部分尽量略去,只留下核心的部分让编程人员来编写。因此,利用Python编程往往非常简易高效。第二,它具有丰富强大的程序库。在当前的数字时代,绝大多数决策离不开数据的获取、处理及分析。Python的程序库能够帮助使用者非常容易地进行数据爬取、文本处理、科学计算、机器学习等。大多数高深的技术在Python的环境中,都显得“平易近人”。因此,基于上述两个特点,与其说Python是一门编程语言,倒不如说它是一个小巧灵活但功能强大且适用面极广的工具。这使得Python得到众人的喜爱和广泛的使用。本书作者林志杰在清华大学经济管理学院、深圳国际研究生院讲授程序设计及金融数据分析等课程。编程语言很大程度上被视为一个工具用来进行用户、企业、市场等层面的分析。对此,简洁高效的Python自然成了理想的选择,学生对Python的学习也有较大的需求。但是作者在为课程选择Python参考书时,往往比较苦恼。当前许多优秀的Python参考书要么完全专注于语法,要么完全专注于应用,而且应用的实例并不是特别切合经济管理类专业学生的需要。作者在教学过程中,深感教材的重要性。一本精心设计的教材应该不仅能够传递知识,还能够培养学生运用所学进行实战的能力。对于经济管理类专业的学生而言,他们毕业后基本不会从事程序开发等专业性工作。这促使作者从经济管理类专业学生的角度出发,进行本书的设计与撰写。本书的内容主要分为两部分:部分讲述Python 的语法及基本应用(本书所采用的语言版本为Python 3)。它包括Python的安装及编程环境的介绍、Python语法基础(如数据类型、变量、运算符、控制流和函数等)、Python语言进阶(如字符串、正则表达式、数据结构、面向对象等),还包括如何利用Python进行文件及数据库的处理、网络爬虫的设计、数据的可视化及分析等。第二部分结合经济管理类专业的几个主要方向进行应用实例的介绍。它用丰富的实例阐述了如何在信息管理与信息系统、市场营销、会计、经济、金融等领域中应用Python进行相关数据的爬取、处理及分析。因此,本书内容的设计能够帮助读者由浅入深地学习Python语法,掌握Python的基本应用,也能够帮助经济管理类专业的读者应用Python处理相关领域的问题。本书所面向的读者主要为经济管理类专业的本科生及低年级的研究生。当然,书中不少涉及Python语法及部分实际应用的章节内容并无专业领域之分。因此,本书自然也适合其他专业领域的学生进行Python的入门学习。此外,书中有由浅入深的理论讲解和具体的应用实例,也适合其他有需要的人士自学用。本书章节结构虽然经过精心挑选、多次调整,但篇幅有限,无法涵盖过多的内容,因此可能无法满足读者的部分需求。内容虽然经过多次修改和校对,但由于作者水平有限,加上时间仓促,疏漏及错误之处在所难免。对此,我们热切期望得到各位读者的批评指正。本书所涉及的所有Python源代码、习题数据等相关文件资料,请读者从该网址下载:https://cloud.tsinghua.edu.cn/d/db5ca34c20a44b159cd8/。林志杰清华大学经济管理学院
|
|