潘石屹都开始学Python了,你还有什么理由放弃?

昨天,一条潘石屹学Python的微博引起了广大程序员的关注,小编也不例外。地产大佬如是说:

听听地产大佬告诉你为什么要学Python?


人家如此成功,还在学习的路上,你还有什么理由放弃学Python呢?如果准备学还没开始学的朋友们推荐你们两本书及试读内容,看你能否从今天开始学Python。

首先推荐《Python编程快速上手——让繁琐工作自动化》,这本书目前在Python语言学习书里排名第三,Python3编程从入门到实践美亚畅销Python编程入门图书,Python3实战指南,带你快速实现Python高效编程,作者[美] Al Sweigart(斯维加特) 。


软件是我们今天使用的许多工具的核心:几乎每个人都使用社交网络来进行交流,许多人的手机中都有连接因特网的计算机,大多数办公室工作都涉及操作计算机来完成工作。因此,对编程人才的需求暴涨。无数的图书、交互式网络教程和开发者新兵训练营,承诺将有雄心壮志的初学者变成软件工程师,获得6位数的薪水。

本书不是针对这些人的。它是针对所有其他的人。

就它本身来说,这本书不会让你变成一个职业软件开发者,就像几节吉他课程不会让你变成一名摇滚巨星。但如果你是办公室职员、管理者、学术研究者,或使用计算机来工作或娱乐的任何人,你将学到编程的基本知识,这样就能将下面这样一些简单的任务自动化:

  • 移动并重命名几千个文件,将它们分类,放入文件夹;
  • 填写在线表单,不需要打字;
  • 在网站更新时,从网站下载文件或复制文本;
  • 让计算机向客户发出短信通知;
  • 更新或格式化Excel电子表格;
  • 检查电子邮件并发出预先写好的回复。
  • 对人来说,这些任务简单,但很花时间。它们通常很琐碎、很特殊,没有现成的软件可以完成。有一点编程知识,就可以让计算机为你完成这些任务。

主体目录:

  • 第一部分 Python编程基础免费
  • 第1章 Python基础免费
  • 第2章 控制流免费
  • 第3章 函数
  • 第4章 列表
  • 第5章 字典和结构化数据
  • 第6章 字符串操作
  • 第二部分 自动化任务
  • 第7章 模式匹配与正则表达式
  • 第8章 读写文件
  • 第9章 组织文件
  • 第10章 调试
  • 第11章 从Web抓取信息
  • 第12章 处理Excel电子表格
  • 第13章 处理PDF和Word文档
  • 第14章 处理CSV文件和JSON数据
  • 第15章 保持时间、计划任务和启动程序
  • 第16章 发送电子邮件和短信
  • 第17章 操作图像
  • 第18章 用GUI自动化控制键盘和鼠标

第二本推荐《“笨办法”学Python 3》,[美] 泽德·A.肖(Zed A.Shaw) 著。


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

本书通过练习和记忆的方式,指导你逐渐掌握使用Python编程的技能,然后由浅入深,让你将这些技能应用到各种问题上。读完本书之后,你将有能力接触学习复杂的编程主题所需的工具。我喜欢告诉别人:我的这本书能给你一个“编程黑带”。意思就是说,你已经打好了基础,可以真正开始学习编程了。

如果你肯努力,并投入一些时间,掌握了这些技能,你将学会如何编写代码。

笨办法更简单

在本书的帮助下,你将通过完成下面这些非常简单的事情来学会一门编程语言,这也是每个程序员的必经之路。

1.从头到尾完成每一个习题。

2.一字不差地录入每一段程序。

3.让程序运行起来。

就是这样了。刚开始这对你来说会非常难,但你需要坚持下去。如果你通读本书,每晚花一两个小时做做习题,你可以为自己读下一本编程书打下良好的基础。这本书可能无法让你一夜之间成为一名程序员,但它将会让你踏上学习编程方法的道路。

本书的目的是教会你编程新手需要了解的3种重要的技能:读和写、注重细节以及发现不同。

主体目录

习题0 准备工作免费
习题1 第一个程序免费
习题2 注释和#号
习题3 数字和数学计算
习题4 变量和命名
习题5 更多的变量和打印
习题6 字符串和文本
习题7 更多打印
习题8 打印,打印
习题9 打印,打印,打印
习题10 那是什么
习题11 提问
习题12 提示别人
习题13 参数、解包和变量
习题14 提示和传递
习题15 读取文件
习题16 读写文件
习题17 更多文件操作
习题18 命名、变量、代码和函数
习题19 函数和变量
习题20 函数和文件
习题21 函数可以返回某些东西
习题22 到现在为止你学到了什么
习题23 字符串、字节串和字符编码
习题24 更多的练习
习题25 更多更多的练习
习题26 恭喜你,现在可以考试了!
习题27 记住逻辑关系
习题28 布尔表达式练习
习题29 if语句
习题30 else和if
习题31 作出决定
习题33 while循环
习题34 访问列表的元素
习题35 分支和函数
习题36 设计和调试
习题37 复习各种符号
习题38 列表的操作
习题39 字典,可爱的字典
习题40 模块、类和对象
习题41 学习面向对象术语
习题42 对象、类及从属关系
习题43 基本的面向对象分析和设计
习题44 继承与组合
习题45 你来制作一款游戏
习题46 项目骨架
习题47 自动化测试
习题48 用户输入进阶
习题49 创建句子
习题50 你的第一个网站
习题51 从浏览器中获取输入
习题52 创建Web游戏
接下来的路
老程序员的建议
附录 命令行快速入门

更多Python书推荐移步这里

人生苦短,我要学Python,2019年最靠谱Python书单送你

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值