您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
零基础如何开始学习Python?
数组,函数,基础零基础如何开始学习Python?
发布时间:2019-02-08加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
Python是目前非常火的一门语言,就业前景也非常不错,很适合想入门编程的同学学习,接下来写一些我学习时的一些心得。
如何学习
如果是 0 基础学习,还是推荐《笨办法学Python》这本小册子开始。很直白,没有上来就讲语法,仅仅是照着敲就行了。
这个小册子看完后我当时看的是《Python核心编程-第二版》上面讲的还是 Python 2.5。现在出了第三版,但是已经不推荐初学者去看了。现在你可以直接去看人民邮电出版社的《Python编程从入门到实践》,这本书我简单翻过,内容还是很不错的,包括大量的实际案例,可以亲手做出一点好玩的应用来。
除了 Python 外还要了解基本的 HTML/CSS/JS。这些东西花几天时间在 W3School 看一看就差不多了。在这个过程中可以到网上看看别人都用 Python 来做哪些好玩的事情,可以跟着学学。知乎上有很多好的问题和答案,非常值得学习。
在学习过程中不必要求 100% 掌握,一些高级用法不理解没关系,等代码写的多了就懂了。上面基础知识看完后就要选择一个方向了,比如 WEB,数据分析等。做 WEB 的话 Python 最流行的两个框架 Django 和 Flask 选一个深入学一下就好了,我当时学的是 Flask,不过 Django 是一个大而全的框架,不需要你去找各种第三方模块来使用,文档也很全面,都很适合来学习。
当时网上关于 Python 的视频资源也很少,现在在慕课网、网易云课堂上都有大量 Python 的视频资源了,包括很多培训机构的教学视频网上都可以找到。这些都是很好的学习资源。
心得体会
最开始,我可能也是电影看多了,以为写代码如行云流水般才算掌握。其实不是的,写代码就是一个思路的问题,具体的实现过程需要各种谷歌,翻文档。所以不要想着自己怎么什么都写不出来,大家都一样的。都是想半天,才能敲两行代码下去。
知乎上还有个大V说过,编程就是个手艺活。无他,唯手熟尔。三天不练手生,所以要用学手艺的方法去学编程,要动手实践,不断重复,不断调试,修改 Bug。所以,当你不知道怎么写的时候,就去抄别人的代码,只要了解这段代码在做什么事就好了,敲的多了,自然就掌握了。
学到这里,你也就刚刚入了个门而已。虽然还有更多的东西去学习,但是我们查资料、看文档的能力已经培养出来,不会再畏惧遇到的难题,剩下的就是不断提高自己的知识储备,不断提高自己解决问题的能力了。共勉。
写在最后
Python真的是一门非常棒的语言,目前来看使用也非常广泛,可以做大数据、后端开发等都是非常适合的。大家可以去招聘网站搜索对应的职位,前景非常广泛。
如果下定决心,那就开始行动起来吧,相信自己,加油。
回答于 2019-09-11 08:43:50
你好,我来回答一下你这个问题,因为曾经我就在大学的时候自学过python语言。
首先我要说明的是我不是计算机专业,也没有任何其他编程语言的基础,我当时选择学这门语言的,一个主要原因是因为他的很多语法都跟自然语言比较相通,感觉会很容易上手。
1.你如果要学习Python语言,第一你要知道你学这个的目的是干嘛?如果你是为了很好的找工作,或者是为了兴趣爱好。如果你是想为了找一份好的工作,那我接你去找培训机构专业的去进行培训,这会学习更快更加系统。但是如果你有一定的其他语言的基础python也只是你的一个兴趣爱好,那你可以在一些视频网站上去学习。
2.推荐哪些学习的视频网站?我个人推荐慕课和中国大学mooc学习网。我刚开始接触Python语言的时候,是在中国大学慕课上面,有一个北京理工大学的老师讲了一系系列课有基础的,有爬虫有游戏,这个老师讲课方式比较幽默,同时讲的内容也比较容易懂,所以我一开始跟着他学习,一直学到了Python数据。
3.Python语言目前已经成为了比较流行的语言,在最新计算机语言的排行中已经排到了第1位,所以我认为不管你是一个计算机的编程工作人员,还是一个兴趣爱好者,都有必要去了解一下这门语言,并且比较容易上手,当然,如果要做到熟练,还是需要很多项目去训练。
回答于 2019-09-11 08:43:50
怎样学python,要因人而异。
首先,具有其他语言编程基础的人,可以快速入门。具体建议如下:简单了解python的语法—\u003e学习现有代码(同事实现的简单脚本或者开源库,根据个人能力选择)—\u003e动手实践(最好基于具体的任务来做);这也是我个人的python学习经历,工作中的主要语言是C++,所以并没有花很大精力去学习python,用的多了慢慢就熟了。
其次,没有其他语言编程基础的同学,需要投入精力。最好从基础的语法学起,建议不用投入过多精力熟记语法,因为通常记不住,即使记住了也不会用。我们做到“知道”就可以了,具体用时可以再去查询。这样学习会更高效。
再次,具有python基础,想要提高的同学。方法无他,一学二看三练:学具体领域的库,看大牛的代码,动手练习。例如数据处理领域,pandas是必须的,深度学习领域tensorflow,pytorch,mxnet等选择一个。
最后,经常看到xx天入门xx,入门的概念是什么,取决于每个人对自己的定位。成功没有捷径,只能砥砺前行,就像卖油翁一样(无他,唯手熟尔!)。
回答于 2019-09-11 08:43:50
学习Python的人很多啊,和Python相关的问题我都不知道回答了多少个了,今天再来说一下。
上一篇:怎样找到同城创业者?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |