【好书分享】Python从入门到进阶

入门

推荐语

“看必读的前11个章节,再加上生信技能树的【资源分享】生物信息学编程实战,完美的学习方案。”——Panda姐
“有一本图灵的叫Python基础教程我也极力推荐!”——菜鸟小程
“如果你没有任何编程基础,我们推荐你用《Python 编程:从入门到实践》开始学习,而这本就是你的第二本 Python 书。如果你已经是一位使用其他编程语言的老手,想将 Python 作为第二或者第 N 编程语言,我们推荐这一本。”——英子

本书包括 Python 程序设计的方方面面:
首先,从 Python 的安装开始,随后介绍了 Python 的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;
然后,循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;
此后,探讨了如何将 Python 与数据库、网络、C语言等工具结合使用,从而发挥出 Python 的强大功能,同时介绍了 Python 程序测试、打包、发布等知识;
最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了 10 个具有实际意义的 Python 项目的开发过程。

进阶

推荐语

“Numpy、Pandas、Matplotlib是Python基础语法入门后必学的三个包,做数据分析必不可少的。”——Panda姐

“关于 Python 数据处理的书,大家最熟悉的大概是 Wes McKinney 大佬的  Python for Data Analysis (中文版《利用 Python 进行数据分析》),这本不是图灵引进的,关注的同学可以去网店自搜,中文版第 2 版还没出来。我跟大家推荐的当然是图灵这本《Python数据科学手册》,现在美亚上跟前者销量有得一拼,紧跟其后。咱们这本 Python Data Science Handbook 综合评分不错,4.5 星,比前者略高,作者是 Scikit-Learn、IPython 等诸多库的代码贡献者,华盛顿大学 eScience 学院物理科学研究院院长 Jake VanderPlas。”——小英

Python 语言拥有大量可用于存储、操作和洞察数据的程序库,已然成为深受数据科学研究人员推崇的工具。本书以 IPython、NumPy、Pandas、Matplotlib 和 Scikit-Learn 这 5 个能完成数据科学大部分工作的基础工具为主,从实战角度出发,讲授如何清洗和可视化数据、如何用数据建立各种统计学或机器学习模型等常见数据科学任务,旨在让各领域与数据处理相关的工作人员具备发现问题、解决问题的能力。

(0)

相关推荐

  • Python基础 数据分析 十四章学习路线

    <Python基础+数据科学训练营> 帮你夯实人工智能和数据科学的python代码基础,两周快速入门. 零基础入门 从环境配置+基础语法开始讲起,帮你构建最基础的Python体系,让你快速 ...

  • Python pandas是什么?有何作用?

    Python中pandas是什么?Pandas是基于numpy的一种工具,该工具是为了解决数据分析任务而创建的. Pandas纳入了大量的库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具. ...

  • 什么是Numpy?与Pandas的差异!

    Pandas和Numpy想必大家都听说过,一个是数值计算的扩展包,一个是做数据处理的,那么它们之间有何区别呢?我们通过这篇文章来看看吧. 什么是Numpy? Numpy系统是Python的一种开源的数 ...

  • Python常用科学计算库有哪些?

    大家都知道,编程语言有很多,其中包括Python.Java.PHP等.对比其他编程语言来讲,Python具有非常独特的优势,它拥有很多第三方库,可应用于各大领域,比如人工智能.科学计算.那么Pytho ...

  • Python数据分析Kaggle案例驱动-第一期

    ┃  ┃  ┃  ┣━第08课 ┃  ┃  ┃  ┃  ┣━lecture08_codes.zip0 i) A- m/ q# K# V+ \ ┃  ┃  ┃  ┃  ┣━lecture08_机器学习基 ...

  • 让Python运行SQL?Pandasql来搞定!

    Python编程学习圈 昨天 关于 Python 的最喜欢的一件事是使用者获得观察 R 社区的好处,然后模拟其最好的部分.我相信一种语言和它的库和工具一样有用. 这篇文章是关于pandasql,Yha ...

  • Python Pandas是什么?Python基础入门

    近年来,随着人工智能.大数据的发展,数据分析行业迎来爆发期,人才需求持续增长,转行数据分析的人越来越多.说起数据分析,小编为大家介绍一个数据分析工具-Pandas. Pandas是什么? Pandas ...

  • 『菜J学Python』的2020,全在这里

    大家好,我是J哥~ 2020年5月18日,我创建了「菜J学Python」公众号,开始了技术文章创作.之所以叫菜J,是因为Python圈大佬实在太多,保持一颗学习的心,肯定没毛病.公众号Logo是一把菜 ...

  • 如何在两周内完成一场数据比赛的准备

    缘起,月底想参加一个大数据的比赛,从现在开始月底想进行一些对于数据比赛的集中突击学习. 在我开始正式的"论述"之前,我想先说点题外话,我觉得数据类的比赛有套路可以遵循的,所以一定要 ...

  • 【视频课】8大真实金融工程案例,20多小时Python进阶课推荐给你学习!

    Python是金融行业的重要工具,本次我们联合<王的机器>公众号号主一起推出Python金融案例进阶课程,并且基于8大金融行业的实际案例进行实践,下面请听介绍. 作者介绍 首先来介绍一下视 ...

  • Python为什么受欢迎?有哪些数据分析库?

    Python为什么受欢迎?因为Python简单.易懂.好用,是一门高级的编程语言;除此之外,Python提供了大量的第三方库,开箱即用,方便.免费,非常适合从事数据分析领域的工作. 大家也都知道,Py ...