python相关书籍推荐,python入门最好的书籍

  python相关书籍推荐,python入门最好的书籍

  用Python写代码并不难。事实上,它被誉为最容易学习的编程语言。如果你准备学习web开发,Python是一个很好的开始。就算你想玩游戏,用Python开发游戏的资源也很多。这是快速学习语言的方法之一。

  许多程序员从Python开始他们的编程之旅,然后是PHP和Ruby等语言。也是2014年最火的web开发语言之一,强烈推荐学习。但是,Python应该怎么学呢?我应该从哪里开始?

  我是来给你解决这个问题的,因为我在学习编程,开始开发的时候,也是依赖了这里的很多资源。当然,这只是一个友好的建议。最好的方法是通过实践来学习。这里推荐的一些书籍和资源,只是为了给你指引正确的方向。

  刚开始的时候会特别沮丧。一旦你学会了基础知识,接下来的事情就会自然而然地发生。你甚至不需要思考就知道该做什么。

  Python for Beginners

  如果你已经开始了你的Python开发之旅,这个课程可能是一个好的开始。Python初学者教程是Alex Bowers教授的最全面的Python课程之一。这个在线教程很容易学。是的,需要一定的费用,但是你是想一个人学习还是和其他三万名学生一起学习?

  报名参加这个课程的好处是,你将被授权访问一个只有付费会员的论坛。Alex老师自己就驻扎在那里,很乐意尽可能帮你解决Python的问题。我的意思是,这个列表中的任何资源都是值得的,因为你投入了一些成本,获得了额外的经验,和别人交流的感觉会超越其他一切。

  可以使用折扣代码:CODECONDO——。它会给你固定的75折优惠,但是激活只能是2014年9月3日之前的3354。所以赶快,你可以随时购买这门课程,然后用于以后的学习。不要在这笔交易上浪费你的钱!

  译者注:距离原文发表已经将近两年了,所以想买这门课的朋友要付原价—— $ 99。

  Learn Python The Hard Way (笨办法学Python)

  这本书绝对是学习Python最简单的方法。你会被如此简单的基础学习所震撼,真实地感受到自己的学习过程,一步步获取新的知识。我还觉得它强烈鼓励学习者尝试和创建自己的程序。

  代码可能很少,但它们肯定会帮助你更好地理解语言本身和语法。Python很受欢迎,所以当你遇到问题时,你可能会在Stack Exchange这样的网站上找到答案。如果你遇到一个问题,需要解决它,只需谷歌一下。

  您将学习如何:

  在所有平台上安装Python环境,编写Python程序,理解Python语法和文档,像程序员一样思考,还有更多。这本书的HTML网络版是完全免费的,大部分人都用网络版。我希望你能买下整本书或者捐一些钱。毕竟作者是花了很大力气才完成的。如果您发现视频更容易学习,它包含在高级版本中。

  The Python Challenge

  如果你在编程生涯中从未做过这样的挑战,可能会有点难度。不过配上上面介绍的这本书也不难。你应该试试。它有33个级别(谜题),你可以用Python编程技巧来解决。

  数百万人正在努力解决这个问题。即使不能完成所有关卡,也会学到很多新东西,尤其是批判性思维和发散性思维。你的大脑会过热,但这是编程!

  Learn Python Programming @ Codecademy

  你可能会看到很多“大牛”程序员骂这个网站,但那不重要。我们想做的是查看或测试编程语言的基本语法是如何执行的,以及在调用函数时我们做了什么,除了简单地输出“Hello World!”。

  在本Codecademy课程中,您将学习如何使用文件和循环,什么是函数以及它们可以用来做什么。这些都是很基础的,但对新手来说都是好东西。需要帮助的时候有交流的论坛,但一切都要在你的理解范围内。

  不需要安装任何工具。如果您想在自己的计算机上重写代码以便更好地理解它,您可能只需要一个记事本编辑器。我就是这么做的,也向所有想学编程的人推荐Codecademy,不管是Python还是其他语言。

  Intro to Computer Science @ Udacity

  Udacity提供了一个很棒的免费课程,它会引导你进入Python编程,学习很多关于搜索引擎的东西,以及如何编写自己的小型网络爬虫。这确实是一门很有价值的课程,它还提供了额外的指导和社区支持。

  可以报名成为付费学员接受导师指导,课程结束可以拿到证书,也可以使用免费课件自学。可惜付费教室容量有限,需要加入名单,申请后等待。

  它总共有11门课程,每门课程都有深入的讲解。

  文档。去它的官方主页查看更多的信息或者你想问的问题的答案。

  Google’s Python Class

  Google它本身就被一大堆Python代码驱动着,只有他们提供社区支持并且愿意帮助其他人学习这门语言才更有意义。这是我曾经最喜欢看的指南和课程之一。它真的很详细,而且视频适合初学者,观看起来也很有趣。

  去看几分钟它的第一堂课,看看你是否喜欢那个老师,然后决定是否开始学习Python!官方主页有这些练习题和例题的所有链接。

  A Byte of Python

  非常像LPTHW(笨办法学Python),但是在如何制定完整的学习计划并实施,以及如何迈出第一步上提供了更深层次的引导,而不会让你丧失自信心。对于那些想学Python的人来说它被认为是最好的初学者教程之一,当然你要先看看前几章,是否喜欢它的写作风格。

  Think Python

  Think Python是一个面向Python初学者的手册。它从编程的基本概念教起,非常详细地定义了所有第一次会遇到的术语,并且很有逻辑地展现新的概念。像递归和面向对象这样大一点的知识板块被分成了一系列更小的步骤,穿插于课程几个章节。

  在这个链接里你会发现有大量的示例代码。它是最为专业的书之一,它有一个很严肃的原则: “像计算机科学家一样思考”。它需要将近40美元才能买到,但是你可以下载免费的PDF和HTML版本。如果从头开始学Python的话,肯定会从它上面得到好处。

  Python at Learnstreet

  你可能会想有个网站提供如何在他们页面上添加HTML代码的课程,哈哈。严肃一点地说,Learnstreet提供了很棒的Python交互式学习教程,就像这篇文章所说的所有东西一样,它对初学者非常友好。如果你遇到了问题,最好用Google去搜索。

  我最喜欢Learnstreet的一点是每个练习后面都有许多提示和解释,显示在你编写代码的同一个界面里。

  The New Boston

  如果你更喜欢使用视频学习,我不确定是否还有比The New Boston的Python系列视频教程更全面的了,许多其他的编程语言也可以在他们的YouTube频道里找到。

  它唯一的缺点就是没有可以阅读或者下载的资料,你只能看视频。我是那种不能忍受一直盯着视频看的程序员,这可能与我选择Google的Python课程有关,但它们实在太有趣了。

  Python @ Coursera

  这个课程是为从来没接触过编程的人准备的。你只需要小学的数学水平就可以了:懂简单的数学方程和算术优先级,以及像f(x) = x + 5这样的函数。

  它在十周内应该可以学完,每周大概花10小时来完成课后作业。如果你有时间来做这个,并且不会感到很累,我推荐你注册并完成这个课程,它会巩固你的知识,并可以结合上面介绍的任何一个资源来更好地理解 Python。

  Pythonspot

  Pythonspot是一个综合教程,划分了很多不同类别的知识板块,首先你将拥有初学者资源来帮你开始Python的学习,然后你继续保持前进你能学到更多关于使用Python开发web,创建图形界面,开发游戏的内容,到那时你可以准备学习一些更高级的板块,像网络等等。这些都在一个地方,非常容易使用。

  Python Practice Book

  从根本上说,这是Anand Chitipothu在他讲授Python课程时使用的资源,但即便你不与Anand本人一起学习,你仍然可以利用这个资源来获取Python在不同角度的见解,以及看到不同开发者的观点。

  Python Tutor

  我认为这是新手程序员近期能够上手的最好的项目之一,Python Tutor都是在教你当执行你写的代码时到底发生了些什么。清楚地了解到如何写一段程序,能够理解后台程序的每个命令都是截然不同的。你可以使用自己写的代码,也可以使用平台提供的代码。

  Real Python

  虽然这是一个收费的资源,但最新的评论看起来还是相当不错的,所以不管怎样我决定加上这一条。在Real Python需要花费60美元来开始你的学习,将会有超过1300页的内容和10个多小时的视频供你访问,还包括以后可以免费更新。你能得到来自Real Python团队的导师的帮助,不过这需要额外的费用。以及博客里有适量与代码相关的教程能够给你帮助。

  Full Stack Python

  你能比较熟练地使用Python了,但是你不知道接下来该走什么样的方向?这个网络课程就是为你解决这个问题的,通过给你一个真正的项目去做,帮助你理解怎样用你学到的Python知识建立一个web应用程序和网站。学会怎样积累一些真正的知识。

  Invent with Python

  教你怎样使用Python创造一款你自己的电脑游戏。每章为你提供了一个新游戏完整的源代码,通过这些例子教你编程的概念。它在网站上可以免费阅读,或者在亚马逊购买。

  PythonLearn

  你是一个对信息学感兴趣的家伙吗?整个网站的资源都围绕着确切的话题,所以如果你感兴趣的话,去看看可能会是一件好事。

  pe Into Python3

  迟早有一天,大多数的东西都会使用Python3来构建,尽管Python2仍然非常稳定并被大量使用,但Python3在过去的两年里确实发展的非常完整了。这本在线书籍所有的内容都在帮助你理解Python3是什么,以及如何最好地掌握它。

  感谢大家的阅读,希望大家收益多多。

  本文转自:https://blog.csdn.net/imail2016/article/details/51533697

  推荐教程:《python教程》以上就是最有用的python经典书籍推荐的详细内容,更多请关注盛行IT软件开发工作室其它相关文章!

  

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: