前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >资源 | Python 入门必备:一本开源的 python 书籍资源,配有详细的代码

资源 | Python 入门必备:一本开源的 python 书籍资源,配有详细的代码

作者头像
AI科技评论
发布2019-10-31 15:11:11
7420
发布2019-10-31 15:11:11
举报
文章被收录于专栏:AI科技评论AI科技评论

AI 科技评论按:目前人工智能和数据科学等领域的技术的火热,让作为这些领域研究的首选语言 python 成为了非常受欢迎的编程语言。作为当前最热门的编程语言之一,现在有关于 python 学习的书籍等资源特别多,但是这些资源良莠不齐,适合的读者群里也不一样。

今天,我们要给大家推荐一本适合具有其它编程语言基础的 python 初学者的学习书籍——「A Whirlwind Tour of Python」。

这本书的书名是「A Whirlwind Tour of Python」,字面意思是「Python 学习的旋风之旅」,书的内容非常基础详实。这本书在 github(https://github.com/jakevdp/WhirlwindTourOfPython) 上有电子版的资源,在 github repo 上包含这本书的全部内容(免费的 100 页 pdf)和相关代码。

「A Whirlwind Tour of Python」是一本适用于对已经熟悉另一种编程语言的研究人员和开发人员,这本书开源帮助他们快速熟悉 Python 语言的基本组件。

本书特别针对那些希望使用 Python 进行数据科学研究或者数据方面编程的人,它和 github 上面的代码可以被用作「Python 数据科学手册」。这些材料改编自作者在华盛顿大学授课和在世界各地的各种会议、研讨会上就数据科学的主题提供的课程和研讨会。

这些学习材料是使用 Python 3.5 编写和测试的,应该适用于任何 Python 3.X 版本,作者尽力记录了它们和 Python 2.X 在语法上不同的地方。

本书共 17 个章节,其具体目录如下:

本书目录

  • 1. Python简介
  • 2. 如何运行 Python 代码
  • 3. 基本 Python 语法
  • 4. Python 语法:变量
  • 5. Python 语法:运算符
  • 6. 内置标量类型
  • 7. 内置数据结构
  • 8. 控制流语句
  • 9. 函数的定义
  • 10. 错误和例外
  • 11. 迭代器
  • 12. 列表的理解
  • 13. 生成器和生成器表达式
  • 14. 模块和包
  • 15. 字符串和正则表达式
  • 16. 数据科学工具预览
  • 17. 进一步学习的资源
  • 附录:重现数据的代码
  • 许可和引用

不仅如此,这份资源的 github 上还有非常详细的配套代码,以第 9 章「函数的定义」为例,我们点击 github 上的章节目录,看到的是如下图的内容:

可以看到,讲解和代码都特比详细。而且,代码可以直接使用,或者复制粘贴到新的 notebook 上运行,对初学者来说真的是太友好了。有了这份资源,或许大家的 Python 学习效率真的可以像「旋风」一样迅速又高效呢~

好了,今天的资源推荐就到这里,有需要的同学,赶快开始学习吧~

via:https://github.com/jakevdp/WhirlwindTourOfPython

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-04-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI科技评论 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档