社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

送书 | 初学者最好的Python学习书单

脚本之家 • 6 年前 • 1099 次点击  


随着人工智能和机器学习的发展,各行各业职位正在逐渐被智能机器取替,为了应对被取替的风险,越来越多人开始学习编程,最近一年,似乎要进入全民Python编程的时代了。

那么,为什么要学习Python?

Python已经逐渐成为大众必备的一门技能。回想一下,微软创始人比尔·盖茨 13 岁学习编程,Facebook 创始人扎克伯格 11 岁开始学习编程。时代发展日新月异,小学生学编程早已不是新鲜事,如果说 2017 年有一门最火“外语”,那一定是 Python。

现在学习Python,已经不只是程序员所需要学习的技能了。

今天小编先为大家推荐一波Python入门书单


编程入门

成人



《“笨办法学”Python3》

Zed Shaw 

(2018年5月)


本书是基于Python 3.6版本编写的。百万粉丝程序员带你轻松入门Python语言!

手机扫码看视频,学习更轻松!5小时的完整视频教程,纯美式发音,搭配中文字幕,边看边练两不误;52个精心设计的编程习题,拒绝拖沓,提供项目案例,学以致用不务虚。


本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。


《Python编程从入门到精通》

叶维忠 

(2018年5月)

本书循序渐进、由浅入深地详细讲解了Python 3语言开发的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。通过两个综合实例的实现过程,介绍了Python 3语言在综合项目中的使用流程。全书内容循序渐进,以“技术解惑”和“范例演练”贯穿全书,引领读者全面掌握Python 3语言。

书中共有900多个实例和范例、300多个正文实例、600多个拓展范例、77个课后练习、63个技术解惑、两大综合案例,每个知识点除了一个实例外,还有两个拓展范例,达到举一反三的效果。

可以说一本书包括三本书的内容:基础、实例、综合案例

本书售后服务:

在线辅导课堂,帮助读者快速解决学习问题

33小时的视频讲解,降低学习难度

QQ群+网站论坛实现教学互动,形成互帮互学的朋友圈



《Python编程快速上手——让繁琐工作自动化》

【美】Al Sweigart(斯维加特)

美亚畅销Python 3编程图书,帮助你通过编程快速实现工作自动化 。
在本书中,你将学习利用Python 编程,在几分钟内完成手工需要几小时的工作,而事先却无需具备编程经验。一旦掌握了编程的基础知识,你就可以毫不费力地创建Python 程序,完成高效的自动化工作,包括: 
  ● 在一个文件或多个文件中搜索文本; 
  ● 创建、更新、移动和重命名文件和文件夹; 
  ● 搜索网页和下载的在线内容; 
  ● 在任意大小的Excel电子表格中更新和格式化数据; 
  ● 拆分、合并PDF文件,以及如何加水印和加密; 
  ● 发送提醒邮件和文本通知; 
  ● 填写在线表格。  

《易学Python 

 [澳] Anthony,Briggs  著


《易学Python》采用简洁、有趣、易学的方式对Python 3编程语言进行了讲解,其风格与通篇介绍编程特性、罗列语言功能的大多数编程图书不同,而是引导读者带着好奇,带着问题去学习、掌握Python编程语言,继而编写真实而有用的程序。
《易学Python》总共分为3部分,共12章,第1部分介绍了为何使用Python来编程。从第2部分起,通过编写Hunt the Wumpus游戏带领读者认识并解决编程中的一些实际问题。例如,如何管理复杂的程序,确保其清晰易懂;如何在程序中使用Python标准库,以节省编程时间,同时让程序更容易理解;如何对编写好的程序进行测试;如何进行面向对象的程序设计。第3部分则使用框架对书中的程序进行完善,让读者对Python的强大功能有一个更深入的认识。本书最后还提供了一些Python资源,供读者深入学习Python时参考。


无论您是零基础的Python初学人员,还是具有其他语言编程经验,但是想从事Python开发的人员,《易学Python》都将带领您踏上有趣的Python学习之路。


《像计算机科学家一样思考Python(第2版)》

[美] 艾伦·B.唐尼(Allen B.Downey) 著

如果想要学习如何编程,从Python语言入手是一个很好的开端。本书从基本的编程概念开始,一步步引导读者了解Python语言,再逐渐掌握函数、递归、数据结构和面向对象设计等高阶概念。本书第2版及其辅助代码均已升级,支持Python 3。

每章后的练习可以帮助读者加深对刚学的编程概念的理解。本书是高中和大学阶段的学生、自学者,以及需要了解编程基础的专业人士的理想读物。初学者可以在浏览器中学习如何开始Python编程。

从基础开始,包括语言的语法和语义。
掌握每一个编程概念的清晰定义。
循序渐进地学习值、变量、语句、函数和数据结构。
了解如何操作文件和数据库。
理解对象、方法和面向对象编程。
使用各种调试技巧来修复语法错误、运行时错误和语义错误。
通过一系列案例研究来探索函数、数据结构和算法。

本书的示例代码均在GitHub仓库中维护,读者很容易下载和修改。
 

编程入门

自学经典


Python核心编程(第3版)

【美】Wesley Chun(卫斯理 春)著

畅销经典的Python书,兼顾Python2和Python3,Python开发人员的案头常备

Python是一种灵活、可靠且具有表现力的编程语言,它将编译语言的强大与脚本语言的简洁性、快速开发特性整合起来。在本书中,Python开发人员兼企业培训师Wesley Chun会帮助您将Python技能提升到更高的水平。

  

本书涵盖了成为一名技术全面的Python开发人员所需的一切内容。本书讲解了应用开发相关的多个领域,而且书中的内容可以立即应用到项目开发中。此外,本书还包含了一些使用Python 2和Python 3编写的代码案例,以及一些代码移植技巧。有些代码片段甚至无须修改就可以运行在Python 2.x或Python 3.x上。

《Python程序员自学指南

Cory Althoff   著 

(2018年6月)


这本书的作者是一名自学成才的程序员,经过一年对编程的自学,学会了编程并且在ebay找到了一份软件工程师的工作。本书也是作者根据自己在ebay工作时发现的问题,需要准备的知识,要继续学习的内容,以及个人工作经历而产生的写作灵感。 

本书不仅仅是学习编程。本书可以使读者学会如何编码,但如果想要了解专业编程,只学习编程是不够的。所以书中,除了帮助读者学习编程之外,还涵盖了其他想要学会编程的人所需要知道的专业课程。 

本书是一个路线图,指导读者从编写第一个Python程序开始,以便通过未来的第一个技术面试。


Python程序设计(第3版)

【美】John Zelle(策勒)著 

Python之父作序推荐 ,Python 3 编程入门经典。本书以Python语言为工具教授计算机程序设计。本书强调解决问题、设计和编程是计算机科学的核心技能。本书特色鲜明、示例生动有趣、内容易读易学,适合Python入门程序员阅读,也适合高校计算机专业的教师和学生参考。


 

《笨办法”学Python(第3版)

【美】Zed A. Shaw  著 


Zed Shaw完善了这个堪称世上最好的Python学习系统。只要跟着学习,你就会和迄今为止数十万Zed教过的初学者一样获得成功。

在这本书中,你将通过完成52个精心设计的习题来学会Python 。阅读这些习题,把习题的代码精确地写出来(禁止复制和粘贴!),修正你的错误,观察程序的运行。在这个过程中,你将了解软件是如何工作的,好的程序看起来是什么样子,怎样阅读、编写、思考代码,以及如何用专业程序员的技巧来找出并修正错误。*重要的是,你将学到下面这些编写优秀的Python软件必需的初始技能。

这本书会让你的每一分钟投入都有回报。Python是世界上*强大、*受欢迎的编程语言之一,很快你就会成为一名Python程序员。你还可以看Zed的视频!随书附赠的DVD中包含5个多小时激情挥洒的教学内容:一部完整的Python视频教程! 


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

[美] Bryson Payne  

本书属于No Starch的经典系列之一,英文版在美国受到读者欢迎。本书全彩印刷,寓教于乐,易于学习;读者可以轻松与快递地掌握解决问题方法和程序设计思维的。“编程从孩子抓起”得到越来越多的人的认同和重视。本书是父母教孩子学习Python程序设计的亲子读物。 

本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。


《趣学Python编程》

Jason Briggs 

Python是一种强大并通俗易懂的编程语言,而且它易学又好用!但是关于学习Python语言的书大多很枯燥无趣,读起来没什么乐趣。本书把你带入一个鲜活的Python编程世界。作者Jason R. Briggs将带领你用独特的(往往很好玩的)示例程序带你学习基础知识。每章后面都配有编程练习来帮助训练思维并加强理解。在本书的*后部分,你将编写两个完整的游戏:一个经典弹球游戏的复制品,以及一个能在平台上跳跃、有动画及更多效果的《火柴人逃生》游戏。
  当你完成这个编程之旅后,你将学到:
  ● 使用列表、元组和字典等基本数据结构;
  ● 用函数和模块来组织以并重用代码;
  ● 使用循环和条件语句等控制结构;
  ● 用Python 的海龟模块来画形状和图案;
  ● 用tkinter 来创建游戏、动画以及其他画面效果。

为什么这本书也能给读者带来乐趣?因为本书是你进入神奇的计算机编程世界的门票。

踩楼送书活动参与方法:

本文下方留言,发表您对python语言以及在学习python过程中的经验感想,小编将对留言进行挑选,被采纳的留言将会显示在页面中。


踩楼送书活动获奖须知: 

1、活动期间踩中指定楼层的标准回复将获得以上书籍中的任一本,共5名中奖者

2、活动结束我们会在本公众号公布中奖楼层的解压密码,并在3个工作日内收集到获奖用户信息后发出(收到奖品的小伙伴欢迎来留言区晒晒。)

3、获奖楼层下载地址(文件解压密码11月6日公布)

百度云链接: 

https://pan.baidu.com/s/1v-7Dkps4UI7_aDZmgiZFiA 

提取码: iq6a




 

活动时间

活动时间:即日起至2018年11月6日下午4点整

精选书单 点蓝字即可 

 我放弃Python转Go语言的9大理由 | 优秀书籍推荐

 99%的程序员都会收藏的书单,你读过几本?

 你眼中的Linux高手,都应该读过这几本书!

 薪资那么高的Web前端,该看些什么书?

 顶级程序员必备书籍,雷军都点赞的书单!

 推荐 | 怎样才能自学好Java?(内附攻略&书单)

 吐血推荐 | Android开发从入门到进阶的十本好书

 安全类书籍天团配置,给你最好的安全指导!

 微信小程序 + 公众号开发运营看这一篇就够了!!!

 荐书 | 您有一份JavaScript书单待签收

更多好书请关注脚本之家微店



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/Pdz1tm3xfI
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/25866
 
1099 次点击