关于java:推荐一份质量不错的Python书单

45次阅读

共计 7238 个字符,预计需要花费 19 分钟才能阅读完成。

在 20 世纪 90 年代前期,Python 经验了一系列 1.x 版本,具备标志性的是 Python1.5.2,在之后的很长一段时间里,它依然是 Python 的黄金规范。Python 社区自 1989 年 12 月创立以来的成长和 Python 1 的成熟,为 Python 2 更宽泛的扩大奠定了根底。现在,最新的 Python3.9 的开发计划表已提上日程 …

然而,人得服老,Guido 虽已退居幕后,但他对 Python 的将来还是充满信心的。Python 也始终在提高,将来,Python 将以更高的开发效率、更快的运行速度、更强的性能,在云计算、人工智能、爬虫、自动化运维、金融剖析等畛域绽开异彩。

本期 Python 书单蕴含了入门、进阶还有个行业的技能晋升,因而无论你是老手、还是曾经积攒了肯定的教训,这些通关秘籍,值得你一读!

入门

Python 编程疾速上手——让繁琐工作自动化

作者:【美】Al Sweigart(斯维加特)

译者:王海鹏

内容简介:

本书疾速教读者把握 Python 这一对初学者敌对的语言。书中蕴含了很多实用的示例,供读者学习和分割。

通过本书,能够学会解决很多理论的工作和需要,包含在一个或多个文件中搜寻文本模式、通过创立批改挪动和重命名文件和文件夹来组织计算机、抓取数据和信息、更新 Excel 表格、主动发送邮件和文本音讯、组织计算机执行周期性工作等等。

笨办法学 Python 3    

作者:[美] 泽德·A. 肖(Zed A. Shaw)

译者:王巍巍

内容简介:

本书是一本 Python 入门书籍,以习题的形式疏导读者一步一步学习编程,从简略的打印始终讲到残缺我的项目的实现,让初学者从根底的编程技术动手,最终体验到软件开发的根本过程。本书是基于 Python3.6 版本编写的。本书共包含 52 个习题。每一章的格局基本相同,以代码习题开始,依照阐明编写代码,运行并查看后果,而后再做附加练习。

Python 数学编程

作者:[澳] 阿米特·萨哈(Amit Saha)

译者:许杨毅 , 刘旭华

内容简介:

本书将程序设计和数学奇妙地联合起来,从简略的我的项目开始,利用 Python 解决高中和大学低年级的数学问题,比方几何、概率、统计以及微积分等,为进一步学习更简单的数学内容以及 Python 编程语言打下松软的根底。本书也可作为 Python 初学者的入门读物,通过学习书中的示例程序和实现那些编程挑战,读者能够进步本人的编程能力和技巧。

数据结构(Python 语言形容)

作者:【美】Kenneth A. Lambert(兰伯特)

译者:李军

内容简介:

本书面向计算机专业的学生、爱好者和从业人员,是 Python 编程语言的面向对象设计、数据结构方面的一本入门图书。

本书首先介绍了 Python 语言的基础知识和个性,而后联合各种数据结构,别离用 Python 进行了分析和实现。本书波及到多态和继承等主题,以及汇合接口的多种实现,空间和工夫代价的剖析,以及各种不同的汇合的实现等等。每章最初,还给出了练习,帮忙读者坚固和思考。

Python 算法详解

作者:张玲玲

编辑:张涛

内容简介:

全书共 13 章,基于 Python 别离解说了算法是程序的灵魂,数据结构,罕用的算法思维,线性表、队列和栈,树,图,查找算法,外部排序算法,经典的数据结构问题,解决数学问题,经典算法问题,解决图像问题,游戏和算法等内容。全书内容以“技术解惑”贯通全书,引领读者全面把握算法的核心技术。

写给系统管理员的 Python 脚本编程指南

作者:[印度] 甘尼什 • 桑吉夫 • 奈克(Ganesh Sanjiv Naik)

译者:张成悟

内容简介:

本书是一本介绍 Python 编程的进阶图书,蕴含了大量对于 Python 脚本设计的主题。本书共 18 章,首先率领读者疾速温习 Python 基础知识,而后循序渐进地介绍了一些实用主题,包含 Python 脚本的调试和剖析、编写单元测试、系统管理、解决文件和数据、文件归档以及文本处理等。而后介绍了网络编程、解决电子邮件、近程管制主机、创立图形用户界面、解决日志文件、编写网络爬虫、数据收集和可视化以及操作数据库等更加高阶的主题。

本书中每一知识点都联合能够运行的源码解说,帮忙读者更好地把握 Python 脚本编程。本书要求读者具备 Python 的基础知识,非常适合对 Python 编程有根本理解并且有趣味将编程技能扩大到命令行脚本和系统管理的读者浏览。

进阶

Python 极客我的项目编程

作者:【美】Mahesh Venkitachalam

译者:王海鹏

内容简介:

本书联合了软件开发工程师的趣味来传授 Python 编程实战。全书分为 5 个局部共 14 章,首先是基础知识,而后是模拟游戏,而后别离从图像、3D 图形和硬件等动手,以不同类型的我的项目实际的形式,通知读者如何将 Python 编程技能利用到理论的我的项目中。

本书充分考虑到读者的学习趣味和习惯,案例应用价值很高,是一本真正可能帮忙中级程序员疾速上手应用 Pyhton 的实战指南。

Python 外围编程(第 3 版)

作者:【美】Wesley Chun(卫斯理 春)

译者:孙波翔 , 李斌 , 李晗

内容简介:

本书总共分为 3 局部。第 1 局部包含正则表达式、网络编程、Internet 客户端编程、多线程编程、GUI 编程、数据库编程、Microsoft Office 编程、扩大 Python 等内容。第 2 局部包含 Web 客户端和服务器、CGI 和 WSGI 相干的 Web 编程、Django Web 框架、云计算、高级 Web 服务。第 3 局部包含文本处理以及一些其余内容。

Python Cookbook(第 3 版)中文版

作者:【美】David Beazley Brian K.Jones

译者:陈舸

内容简介:

本书介绍了 Python 利用在各个领域中的一些应用技巧和办法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和工夫,迭代器和生成器,文件和 I /O,数据编码与解决,函数,类与对象,元编程,模块和包,网络和 Web 编程,并发,实用脚本和系统管理,测试、调试以及异样,C 语言扩大等。

笨办法学 Python 3 进阶篇   

作者:[美] 泽德·A. 肖(Zed A. Shaw)

译者:王巍巍

内容简介:

本书是《“笨办法”学 Python 3》一书的进阶篇,《“笨办法”学 Python 3》介绍了用 Python 3 编程的基础知识,而本书则通过 52 个精心设计的习题帮忙读者超过根底,晋升程度。

这 52 个习题大部分都结合实际演示,并配有附加挑战,每个习题都能够帮读者把握一项要害的实际技能,包含应用文本编辑器治理简单的我的项目、利用功能强大的数据结构、利用算法解决数据结构、把握必要的文本剖析和解决技术、应用 SQL 无效且合逻辑地建模存储数据,以及学习弱小的命令行工具等。

本书旨在帮忙读者从单纯地编写能运行的代码逾越到编写能解决理论问题的高质量 Python 代码,成为一名高阶的 Python 程序员。本书适宜所有曾经开始应用 Python 的技术人员,包含高级开发人员和曾经降级到 Python 3.6 版本以上的经验丰富的 Python 程序员。

Python 高性能编程

作者:【美】戈雷利克(Micha Gorelick)欧日沃尔德(Ian Ozsvald)

译者:胡世杰 , 徐旭彬

内容简介:

本书针对有肯定根底的 Python 程序员,将领导读者实现代码优化的各种办法。读者将学习如何应用智能的算法,以及应用各种相干的技术,例如 numpy、cython、cpython 等,以及各种多线程和多节点策略。市面上统一不足学习用 Pyhton 实现高度计算性工作的教程,而本书正是这方面不可多得的一本好书。

平安技术

Python 密码学编程 (第 2 版)

作者:【美】Al Sweigart(斯维加特)

译者:郑新芳 , 赵怡翾

内容简介:

自互联网面世以来,网络安全始终是人们所器重的问题。从 20 世纪中叶开始,流传千百年的明码算法纷纷被投入到了网络安全的利用中;随后,在 20 世纪 70 年代,与古典明码齐全不同的明码体制——公钥明码算法横空出世,密码学的倒退实现了一次飞跃。Python 诞生于 20 世纪 90 年代,它是一种面向对象语言特点与解释型语言特点相结合的高级程序设计语言,曾经失去了大规模利用。

本书将 Python 语言与密码学联合起来,从简略的古典明码算法开始,始终到公钥明码算法,进行了简洁而粗疏的阐明与解读。每一种明码算法的解说包含原理局部、实现局部和破解局部(公钥算法不包含破解局部),其中后两者附有具体的 Python 代码,正文简洁明了,可读性极高。每章的开端还提供了一些习题,帮忙读者坚固所学常识并进行深刻了解。本书适宜任何想要学习 Python 编程并对密码学抱有趣味的读者。本书对 Python 编程的根底要求不高,初学者能够释怀地浏览本书。置信本书肯定可能为读者带来绝佳的浏览体验。

金融科技

基于 Python 的金融剖析与风险管理

作者:斯文

编辑:胡俊英

内容简介:

本书聚焦于 Python 在金融剖析与风险管理的利用,全书分为入门篇、根底篇和进步篇共 12 章。在入门篇中,对 Python 做了介绍并联合金融演示了 Python 的基本操作;在根底篇中,联合金融场景解说 NumPy、Pandas、SciPy 等 Python 模块的具体使用;在晋升篇中,具体探讨使用 Python 剖析利率、债券、股票、期货、期权以及危险价值等内容。

Python 金融大数据分析 第 2 版

作者:[德] 伊夫·希尔皮斯科(Yves Hilpisch)

译者:姚军

内容简介:

《Python 金融大数据分析 第 2 版》分为 5 局部,共 21 章。第 1 局部介绍了 Python 在金融学中的利用,其内容涵盖了 Python 用于金融行业的起因、Python 的基础架构和工具,以及 Python 在计量金融学中的一些具体入门实例;

第 2 局部介绍了 Python 的基础知识以及 Python 中十分有名的库 NumPy 和 pandas 工具集,还介绍了面向对象编程;第 3 局部介绍金融数据迷信的相干根本技术和办法,包含数据可视化、输出 / 输入操作和数学中与金融相干的常识等;

第 4 局部介绍 Python 在算法交易上的利用,重点介绍常见算法,包含机器学习、深度神经网络等人工智能相干算法;第 5 局部解说基于蒙特卡洛模仿开发期权及衍生品定价的利用,其内容涵盖了估值框架的介绍、金融模型的模仿、衍生品的估值、投资组合的估值等常识。

《Python 金融大数据分析 第 2 版》本书适宜对应用 Python 进行大数据分析、解决感兴趣的金融行业开发人员浏览。

Python 金融实战案例精粹

作者:斯文

编辑:胡俊英

内容简介:

随着金融科技时代的到来,Python 在金融畛域的影响力曾经引人注目。把握 Python 在金融实务中的利用,曾经成为金融科技达人们必备的技能之一。

本书作为《基于 Python 的金融剖析与风险管理》一书的配套案例集,整合了源于事实金融市场和日常实务工作的 88 个原创案例,波及 308 项编程工作,包含超过 6000 行的 Python 代码。

本书囊括了丰盛多样的金融场景,涵盖利率、汇率、债券、股票、基金、远期、股指期货、外汇期货、国债期货、股票期权、商品期权等金融产品,还波及商业银行、证券公司、期货公司、保险公司、信托公司、资产治理公司、基金治理公司、金融控股公司等各类型的金融机构,既介绍了包含我国在内的新兴市场,又介绍了欧美成熟的金融市场,囊括金融实务中可能波及 Python 编程的各种场景。

本书着眼于一系列从业者可能波及的金融实务案例,并联合 Python 编程给出了高效的解决方案。通过浏览本书,读者可能全方位地理解金融市场的运作,粗浅洞察各类职务背地的工作技巧。

Python 期货量化交易实战

作者:酆士昌 , 刘承彦

译者:席松鹤

内容简介:

现在,要想在企业和投资金融畛域放弃竞争力,只是精通电子表格和计算器曾经远远不够,传统工具和数据集曾经无奈满足咱们的须要。本书将用 Python 编程来解决期货量化交易的问题,并通过 110 多个技巧介绍理论的解决方案。

本书基于台湾期货交易所的案例进行解说,从数据分析的角度切入,以技巧的模式深刻数据背地,让读者从根本的期货交易规定开始,理解相干的技术指标,并可能纯熟应用 Python 编程走上量化交易之路。本书既适宜期货畛域的从业人员学习,也适宜想进入金融畛域的程序员参考。

人工智能

Python 自然语言解决

作者:【美】Steven Bird Ewan Klein Edward Loper

译者:陈涛 , 张旭 , 崔杨 , 刘海平

内容简介:

本书提供了十分易学的自然语言解决入门介绍,该畛域涵盖从文本和电子邮件预测过滤,到主动总结和翻译等多种语言解决技术。你将学会编写 Python 程序处理大量非结构化文本,并将了解用于剖析书面通信内容和构造的次要算法。

Python 3 破冰人工智能:从入门到实战

作者:黄海涛

编辑:张爽

内容简介:

本书次要蕴含两局部,第一部分为根底局部(以数学建模历年赛题模式理解相干算法,同时将解说相干 AI 模块下的 Python 罕用包),第二局部为实战局部,对罕用算法进行基本原理简介,并构建实战案例,同时蕴含自然语言解决的案例以及 TensorFlow 案例。

数据迷信

Python 统计分析

作者:[奥地利] 托马斯·哈斯尔万特 (Thomas Haslwanter)

译者:李锐

内容简介:

本书以根底的统计学常识和假设检验为重点,简明扼要地讲述了 Python 在数据分析、可视化和统计建模中的利用。次要包含 Python 的简略介绍、钻研设计、数据管理、概率分布、不同数据类型的假设检验、狭义线性模型、生存剖析和贝叶斯统计学等从入门到高级的内容。

本书利用 Python 这门开源语言,不仅在直观上对数据分析和统计测验提供了很好的了解,而且在相干数学公式的解说上也可能做到深入浅出。本书的可操作性很强,配套提供相干的代码和数据,读者能够按照书中所讲,复现和加深对相干常识的了解。

本书适宜对统计学和 Python 有趣味的读者,特地是在试验学科中须要利用 Python 的弱小性能来进行数据处理和统计分析的学生和钻研人员。

贝叶斯思维:统计建模的 Python 学习法

作者:【美】Allen B. Downey

译者:许杨毅

内容简介:

贝叶斯统计学办法正变得日益重要和日益遍及。然而市场上适宜初学者的资源很少。本书基于作者在大学讲授的课程,能够帮忙读者取得一个良好的开始,诸如利用 Python 编程,解决统计学中的估值,预测,决策分析,假设检验等问题。书中蕴含掷骰子等简略的例子,也有解决事实问题的理论算例。

网络爬虫

精通 Python 爬虫框架 Scrapy

作者:【美】迪米特里奥斯 考奇斯 - 劳卡斯(Dimitrios Kouzis-Loukas)

译者:李斌

内容简介:

本书是把握 Scrapy 开源爬虫框架的学习指南,先解说了 Scrapy 框架的根底,而后解说了应用 Python 和第三方 API 从任何源抽取数据、解决数据以及依据需要来出现数据的办法。接下来有解说了将爬取的数据存入数据库中的流程、搜索引擎的相干常识,以及应用 Spark Streaming 进行实时剖析的办法。

用 Python 写网络爬虫(第 2 版)

作者:[德] 凯瑟琳 雅姆尔(Katharine Jarmul)、[澳] 理查德 劳森(Richard Lawson)

译者:李斌

内容简介:

本书包含网络爬虫的定义以及如何爬取网站,如何应用几种库从网页中抽取数据,如何通过缓存后果防止反复下载的问题,如何通过并行下载来减速数据抓取,如何利用不同的形式从动静网站中抽取数据,如何应用叔叔及导航等表白进行搜寻和登录,如何拜访被验证码图像爱护的数据,如何应用 Scrapy 爬虫框架进行疾速的并行抓取,以及应用 Portia 的 Web 界面构建网路爬虫。

青少年编程

教孩子学编程(Python 语言版)

作者:【美】Bryson Payne

译者:李军

内容简介:

本书旨在为家长和老师提供一个叫孩子学会编程和用 Python 语言解决问题的的指南,书中还包含一些十分典型且实用的案例,来促成学习效果。通过一步步的领导,让学生理解计算机思维,并可能把握变量、循环、函数等根底概念,以此来晋升孩子的动脑入手能力。

无论是有肯定编程教训的人,还是零根底的读者,你都将成为孩子在计算机编程方面最棒的第一任老师。

趣学 Python——教孩子学编程

作者:【美】Jason R. Briggs

译者:尹哲

内容简介:

本书用一种轻松活跃的形式率领读者进入 Python 语言的世界。作者将率领读者以独特的、离奇而充斥乐趣的示例,来学习 Python 编程。其中,术语会特地提醒,代码用不同色彩提醒、剖析和阐明。图示也轻松活跃。

本书每一章都有精心设计的编程谜题,让读者开动大脑,充沛了解所学的常识和内容。本书最初,介绍了如何编写两个残缺的游戏。这种通过编写游戏的教学方式,可能极大地调动读者的学习积极性。

Python 少儿趣味编程

作者:李强 , 李若瑜

编辑:陈冀康

内容简介:

Python 简略易学,功能强大,是少儿学习编程的首选语言。本书是少儿学习 Python 编程的趣味指南,全书共 17 章,依照由简到难、逐渐深刻的形式组织各章内容。

本书从意识 Python 开始,首先介绍了 Python 的装置和 IDLE 的应用,而后顺次介绍了变量、数字和字符串、列表、元组和字典、布尔类型等数据类型,以及条件、循环、异样和正文、函数、面向对象编程、文件操作等基础知识,并且通过理论案例解说了海龟绘图、Pygame 根底和游戏编程,以及 Python 在自然语言解决方面的利用。

本书精心选取内容,重视难易适度和趣味性,语言通俗易懂,代码示例丰盛。在多章的开端,还给出了一些练习题并给出了解答。

*— 【THE END】—*

本公众号全副博文已整顿成一个目录,请在公众号里回复「m」获取!

3T 技术资源大放送!包含但不限于:Java、C/C++,Linux,Python,大数据,人工智能等等。在公众号内回复「1024」,即可收费获取!!

正文完
 0