想学Python的你是不是一直被它生涩难懂的劝退?作为一个自学入门的程序员,依靠这样几本书,两个月就学会了python。不卖关子,我学的就是”python编程三剑客“系列。那么接下来就让我给你介绍介绍吧。

1.《Python编程:从入门到实践》

这本书受众面广,它不要求你有任何 Python 编程经验,旨在让你尽快学会 Python ,来编写游戏、数据可视化和 Web 应用程序,教授你进本编程知识。

它的基础知识主要介绍编写 Python 程序所需要熟悉的基本概念,其中很多都适用于所有编程语言,因此它们在你的整个程序员生涯中都很有用。

通过动手开发项目,可学到新技能,并更深入地理解第一部分介绍的概念。且第二部分包含三个不同类型的项目,你可以选择完成其中的任何一个项目或全部项目,完成这些项目的顺序无关紧要。这些项目包括:

  • 项目1:外星人入侵:使用 Python 开发游戏

该项目 “ 外星人入侵 ” 中,你将使用 Pygame 包来开发一款 2D 游戏,它在玩家每消灭一群向下移动的外星人后,都将玩家提高一个等级;而等级越高,游戏的节奏越快,难度越大。完成这个项目后,你将获得自己动手使用 Pygame 开发 2D 游戏所需的技能。

  • 项目2:数据可视化

在“ 数据可视化 ” 项目你将学习如何使用 matplotlib 和 Pygal 来生成数据,以及根据这些数据创建实用而漂亮的图表;它不仅介绍如何从网上获取数据,并将它们提供给可视化包以创建天气图和世界人口地图;而且还介绍了如何编写自动下载数据并对其进行可视化的程序。

  • 项目3:Web 应用程序

在 “Web 应用程序 ” 项目中,你将使用 Django 包来创建一个简单的 Web 应用程序,它让用户能够记录任意多个一直在学习的主题。 完成这个项目后,你就可以自己编写一个简单的web程序,还能够了解到其他开发应用程序的资料。

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

  • 这本书主要针对 Python 编程实用实践操作,它不仅讲述了Python语言的基础知识,而且还通过项目来对读者进行操作的教学。如果你是一个缺乏编程基础的程序员小白,那么你绝对适合这本书。且每章的末尾还提供了一些习题和深入的实践项目来帮助读者巩固所学的知识。
  • 它包括一些编程基础,比如表达式、Python 指令的最基本类型,以及如何使用 Python 交互式环境来尝试运行代码。还介绍了控制流、函数、列表、字典和结构化数据以及字符串操作;除了这些还介绍了一些自动化任务,比如模式匹配与正则表达、读写文件、组织文件、调试等等。

3.《Python极客项目编程-完整版

  • 这本书通过 14 个有趣的项目,帮助和鼓励读者探索 Python 编程的世界。适合那些想要通过 Python 编程来进行尝试和探索的读者,适合了解基本的Python 语法和基本的编程概念的读者进一步学习,对于 Python 程序员有一定的启发和参考价值。
  • 这些项目涉及广泛的主题,如绘制类似万花尺的花纹、生ASCII码艺术图、3D渲染,以及根据音乐同步投射激光图像。

初学者必读书籍——两个月速成Python相关推荐

  1. Java两个月速成(1)——随便玩玩

    //second.javaimport javax.swing.JOptionPane;public class second{public static void main(String[]args ...

  2. 两个月学习Python的胡言乱语

    露珠是一名爱好养花的测试员,熟悉python,减少了很多重复性的工作.扯一扯这两个月的学习总结: 基础 语法,数据结构什么的翻一遍手册足够了,用到的时候不会了再查,相信只有你想不到的没有python不 ...

  3. 模拟版图初学者必读书籍,手把手打通你的任督二脉(可下载)

    在半导体行业中,模拟版图的入门门槛相对于来说比较低,本科的同学就可以学习转行模拟版图.在今年的秋招中,模拟版图的岗位相较于前端和后端比较好找工作.所以很多同学想要转行到模拟版图这个岗位,移知芯博士,今 ...

  4. 计算机会计零基础速成,零基础初级会计两个月速成指南!答应我你一定要这么做!...

    遥想小编当年,考试开始了,抓耳挠腮.备考初期,神游间,还有大把时间.后期临考,时间应笑我,佛脚不得.初级如梦,最终我没考过...... 问遍周围所有考过的同事.同学终于找到了最直接有效的攻略,小编与大 ...

  5. 这两个月——我的学习Python学习之路

    笔者的大一是浑浑噩噩的,逃课,玩手机,挂科都干过,正所谓体验了一把堕落的美好,一年下来,是时间离我而去,知识我求之,不得.但庆幸的是我加入了物联网与AI协会,浪子回头并遇到了张智老师,在他的教导下,我 ...

  6. 关于python的一些好的书籍推荐-python官方推荐30本面向初学者的书籍!你看过几本?...

    现在大多数初学者学习python都是看教学视频,但是小编想说的是,如果你能把一本书籍认认真真的读完,那么比你看教学视频的效果要好的多!今天小编就来带大家看看python官方推荐的30本面向初学者的书籍 ...

  7. 学python买什么书好-python官方推荐30本面向初学者的书籍!你看过几本?

    现在大多数初学者学习python都是看教学视频,但是小编想说的是,如果你能把一本书籍认认真真的读完,那么比你看教学视频的效果要好的多!今天小编就来带大家看看python官方推荐的30本面向初学者的书籍 ...

  8. 自学python需要的软件-学习Python,从入门到精通,其实只需要两个月就够了

    毫无疑问,Python 是当下最火的编程语言之一.对于许多未曾涉足计算机编程的领域「小白」来说,深入地掌握 Python 看似是一件十分困难的事.其实,只要掌握了科学的学习方法并制定了合理的学习计划, ...

  9. 自学python买什么书比较好-python官方推荐30本面向初学者的书籍!你看过几本?...

    现在大多数初学者学习python都是看教学视频,但是小编想说的是,如果你能把一本书籍认认真真的读完,那么比你看教学视频的效果要好的多!今天小编就来带大家看看python官方推荐的30本面向初学者的书籍 ...

最新文章

  1. Python字典部分源码分析,字典是无序的
  2. Swift编程语言学习10—— 枚举属性监视器
  3. 使用gnucash查看任意时间段内的所有者权益变动表
  4. xampp mysql 查询很慢_如何开启mysql的慢查询机制
  5. keyshot怎么让物体发光_户外发光字的防水措施怎么做,不亮了怎么修。
  6. Java高并发编程详解系列-JVM类加载器
  7. 包管理器_包管理器的演变
  8. 动态规划uva1347
  9. 《Android 3D 游戏案例开发大全》——6.6节游戏界面相关类
  10. 55.模拟撕衣服游戏编辑图片
  11. Unity游戏建议对话功能 Fungus插件。
  12. 物联网工程导论第二版答案选择题
  13. MAC出现:未能正确打开SANGFOR SSL Virtual网卡,暂时不能提供SSL CS服务,请联系管理员
  14. jquery.countdown.js一个时间倒计时的插件
  15. 不同工资的男生睡前在想什么 vs 不同工资的女生睡前在想什么
  16. 清北学堂模拟赛d3t6 c
  17. 倒计时1天,六位专家周末带你解锁前端研发新姿势
  18. 学大数据要学哪些算法_大数据专业是学什么?
  19. Activity的七大生命周期
  20. 英文科技论文写作细节

热门文章

  1. Spring中的getBean
  2. 支付接口(采用第三方收款系统)实现心得
  3. Flutter-刘海屏适配SafeArea
  4. Idea 2020.3 显示Memory Indicator
  5. 七、完善:飞机生命值和子弹杀伤力(雷霆战机)
  6. 速锐得解码宝马B48远光灯结构总成设计电路控制DEMO方案
  7. 微信小程序笔记(三)Wepy使用记录—Stylus预编译基本使用
  8. 机器学习 之 Haar特征
  9. 爬虫大战之智联data
  10. 武汉BOTOX瘦脸好不好