编程是一项充满乐趣的挑战,想上手非常容易!在本书中,沃伦和卡特父子以亲切的笔调、通俗的语言,透彻、全面地介绍了计算机编程世界。他们以简单易学的Python语言为例,通过可爱的漫画、有趣的示例,生动地介绍了变量、循环、输入和输出、数据结构以及图形用户界面等基本的编程概念。与第2版不同,第3版的示例使用Python3而不是Python2,另外添加了关于网络的新内容。只要懂得计算机的基本操作,任何人都可以跟随本书,由简入难,学会编写Python程序,甚至制作游戏。
本书旨在介绍开源的Python算法库和数学工具包SciPy。近年来,基于NumPy和SciPy的完整生态系统迅速发展起来,并在天文学、生物学、气象学和气候科学,以及材料科学等多个学科得到了广泛应用。本书结合大量代码实例,详尽展示了SciPy的强大科学计算能力,包括用NumPy和SciPy进行分位数标准化,用ndimage实现图像区域网络,频率与快速傅里叶变换,用稀疏坐标矩阵实现列联表,SciPy中的线性代数,SciPy中的函数优化等。
本书采用生动活泼的语言,从入门者的角度,讲解了Python 语言和sklearn 模块库内置的各种经典机器学习算法;介绍了股市外汇、比特币等实盘交易数据在金融量化方面的具体分析与应用,包括对未来股票价格的预测、大盘指数趋势分析等。简单风趣的实际案例让广大读者能够快速掌握机器学习在量化分析方面的编程,为进一步学习金融科技奠定扎实的基础。
本书旨在介绍开源的Python算法库和数学工具包SciPy。近年来,基于NumPy和SciPy的完整生态系统迅速发展起来,并在天文学、生物学、气象学和气候科学,以及材料科学等多个学科得到了广泛应用。本书结合大量代码实例,详尽展示了SciPy的强大科学计算能力,包括用NumPy和SciPy进行分位数标准化,用ndimage实现图像区域网络,频率与快速傅里叶变换,用稀疏坐标矩阵实现列联表,SciPy中的线性代数,SciPy中的函数优化等。
《Python爬虫项目教程(微课版)》以Python语言为基础,介绍了爬虫的基础知识。 《Python爬虫项目教程(微课版)》包括6个实战项目,分别为爬取外汇网站数据、爬取名言网站数据、爬取电影网站数据、爬取图书网站数据、爬取商城网站数据、爬取景区网站数据。 《Python爬虫项目教程(微课版)》通过这些项目讲解了Python的Web访问技术、BeautifulSoup的数据分析与提取技术、深度与广度顺序爬取技术、多线程网页爬取技术、scrapy分布式爬取框架技术、selenium爬虫程序技术、AWS中的DynamoDB数据库的NoSQL存储技术等。 《Python爬虫项目教程(微课版)》每个项目都遵循由浅入深的学习规律,采取理论与实践相结合的方式来引导读者完成实战。 《Python爬虫项目教程(微课版)》可作为计算机软件技术专业及其相关专业的程序设计课程教材。
本书面向零基础起点的学习者,以面向对象开发思想为核心,讲授Python语言的基本语法及其应用。全书共9章,包括:编程语言的基本知识、Python开发环境的配置、Python内置对象类型、基本运算和语句、函数、类、模块和包、异常处理、读写文件。通过这些内容的学习,读者能够掌握Python的基本知识,并在学习过程中通过实例学习如何运用基本知识。本书每章都配有适量的习题,习题以编程实践为导向,学习者通过练习能够加深对基本知识的理解,并且初步体会到编程实践对大数据知识和能力的要求。
本书以Python为背景讲述编程,用示例强化理解、条分缕析Python工作原理,给出了经验总结及其语言特性的缘由和技巧。内容包括Python编程基础知识、如何独立编程、程序片段的功能及来由、创建实用和可重用代码、面向对象编程等。