用Python写代码一点也不难。 事实上,它一直被誉为最容易学习的编程语言。 如果你打算学习网页开发的话,Python是个好开始。 如果你想制作游戏,你也有很多资源用Python开发游戏。 这是快速学习这门语言的方法之一。
许多程序员把Python作为编程之旅的开始,像PHP和Ruby这样的语言。 也是2014年最受欢迎的网页开发语言之一,强烈推荐学习。 但是,Python应该怎么学呢? 应该从哪里开始?
我会为你解决这个问题。 因为我自己学习编程,开始开发的时候也很多依赖这里的资源。 当然,这只是一个友好的建议,最好的方法是通过实践来学习。 这里推荐的一些书籍和资源只是为了引导你走向正确的方向。
刚开始学习的时候可能会非常失望,但是一旦你学到了基础,之后的事情对你来说就自然了。 你不需要考虑做什么。
Python for Beginners
如果你的Python开发之旅持续了一段时间,这个课程可能是个好的开始。 Python for Beginners课程是单身飞鸟Bowers讲授的最全面的Python课程之一,本网络教程非常容易学。 是的,需要支付一定的费用,你想单独学习还是和其他30000名学生一起学习?
报名本课程的优点是只允许付费会员进入论坛,单身飞鸟老师自己驻扎在那里,尽可能地解决Python的问题。 我的意思是,这个列表中的任何资源都是有价值的。 因为你投入了一些成本,额外得到了与人交流的感觉超过一切。
你可以用打折代码。 CODECONDO3——提供固定的75%折扣,但截至2014年9月3日只有3354,请抓紧时间。 随时可以购买的这门课程用于之后的学习,不要在这笔交易上浪费金钱。 译者注:翻译本原文发布快两年了,想购买本课程的朋友必须原价——$99
Learn Python The Hard Way (用愚蠢的方法学习Python ) )。
这本书绝对是学习Python的最简单的方法。 你会对这样简单的基础学习感到惊讶,体会自己的学习经历,一步一步获得新知识。 我也觉得这非常鼓励学习者尝试和编写自己的程序。
代码可能不多,但它一定有助于更好地理解语言本身和语法。 Python非常流行,所以当qjdyc遇到问题时,也许可以在Stack Exchange这样的网站上找到答案。 如果遇到问题需要解决的话就去谷歌吧。
你学怎么走。 在整个平台上安装Python环境
写Python程序
理解Python的语法和文档
像程序员一样思考
还有更多的东西
本书的HTML在线版完全免费,大多数人都使用在线版。 我希望你购买完整的书或捐赠,但最终作者花了很大的力气完成它。 如果你觉得视频更容易学习,那高级版就包括视频了。
The Python Challenge
如果在你的编程职业生涯中没有做过这样的挑战,这可能会有点困难。 但是,和上面介绍的书配合并不是很难,所以应该试试。 有33个等级(谜题),可以用Python编程技巧解决。
数百万人试图解决这个。 即使你不能达到所有的水平,你也可以学习新事物,特别是批判性思维和发散性思维。 你的大脑会过热,但这正在编程中!
learnpythonprogramming @ codecademy
你可能看到很多“繁荣的茉莉花”程序员骂这个网站,但那并不重要。 我们想做的是查看和测试编程语言的基本语法是如何执行的,以及在调用函数时做了什么。 除了简单地输出' Hello World以外! ’。
在这门Codecademy课程中,您将学习如何使用文件和循环,什么是函数,以及他们可以用来做什么。 这些很基础,但对初学者来说是好东西。 需要帮助的时候会有一个交流的论坛,但一切东西都要在你的理解范围内。
不需要安装工具。 如果你想在自己的电脑上重写代码以便于理解,你可能只需要Notepad编辑器。 我就是这么做的。 然后,无论是Python还是其他语言,我都会向所有想学习编程的人推荐Codecademy。
Intro to Computer Science @ Udacity
Udacity提供了很棒的免费课程。 学习很多关于Python编程和搜索引擎的东西,介绍如何制作自己的小网络爬虫。 确实是值得参加的课程,还提供了额外的指导和社区支持。
你可以申请付费学生并接受导师的指导。 此外,您可以在课后拿到证书,也可以使用免费课件自己学习。 很遗憾,收费课程的容量有限,报名后需要加入名册等待。
共有11门课程,每门都有非常深刻的说明文档。 去那个官方主页,确认更多的信息和你想问的问题的答案。
谷歌’spythonclass
谷歌本身就是由很多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经典书籍推荐的详细内容,更多请关注gxlcms其它相关文章!
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网