天才教育网合作机构 > 培训机构 >

天才领路者

欢迎您!
朋友圈

400-850-8622

全国统一学习专线 9:00-21:00

位置:培训资讯 > 总算找到想学习python怎么学

总算找到想学习python怎么学

日期:2019-09-18 16:21:23     浏览:322    来源:天才领路者
核心提示:虽然在编程语言的热度榜上,还是java排行*,但是python却是最近2年上升最快的,越来越多人都开始选择实用python了,原因很简单,语法语句简约,开发效率高。以下是小编为你整理的想学习python怎么学 开源的 python是基于G

虽然在编程语言的热度榜上,还是java排行*,但是python却是最近2年上升最快的,越来越多人都开始选择实用python了,原因很简单,语法语句简约,开发效率高。以下是小编为你整理的想学习python怎么学  

开源的  

python是基于GPL协议的开源编程语言,所有开发人员都可以下载源代码,也可以参与python的开发,如果遇到程序异常,也可以通过源码去查找最终原因  

跨平台  

python和java一样,是系统基于解析器执行的,与底层系统无关  

但要注意的是,python的某些库仅提供X86架构,比如科学计算扩展numpy,是不支持arm架构的

想学习python怎么学

 

脚本语言  

python是脚本语言,什么是脚本语言,脚本语言就是写完可以直接被python执行,与java不同的是,java写完之后,需要编译成二进制的文件,才能运行  

以前大家常见的脚本语言,就是按键精灵了  

脚本语言的优点  

假设有个已经在使用的项目,需要修改其中一段代码,java需要在源代码修改,修改完了还要编译,然后才替换,python直接修改就可以了,不过实际没人会这么做,这样之间的区别*在于调试效率上,简单说,脚本语言的源代码就是程序文件  

脚本语言的缺点  

运行速度慢,这个是*的缺点,因为java是先转换成机器可以执行的代码,运行的时候直接可以执行了,而python是需要执行了才开始去解析代码,但是由于现在的计算机性能都比较强大了,这个缺点不是很明显了,而且还有很多C语言写的库可以调用  

6  

开发效率  

python的语法很简洁,这样设计的目的就是提高开发效率,无论是在写代码,还是在阅读代码,排查bug的时候,阅读起来都让你觉得很简约  

容易学  

这个是重点,对比java的上手难度低不少,如果是学个基础入门,估计半个月的时间都不用,下面作者会参考相关书籍,通俗简单的更新一些python入门的教程。  

如何去学好它

当初只是在学习C语言时偶然看到python,而同样的功能却只用非常少的代码就可以实现,让我非常好奇,也开始了我的python之路  

我的*本书籍是《A Byte of Python》,即《简明python教程》。可以说这是一本极简的教程,如果你有其他编程语言的一点经验,极易上手,内容恰到好处,但是这本非常浅显,在*作者也指出了后续学习的建议。  

由于学习python时,python3版本已经出来,而我为了找到*的python3新手书籍也是寻找了很久,如果说《简明python教程》不是很适合零基础的话,那么我觉得《python语言及其应用》非常合适。只是简明扼要,但对于零基础非常友好,也讲述了python应用的各个方向  

而如果想同时配合《python语言及其应用》又想动手实践的话,那么《python编程:从入门到实践》是你的*选择,在*一部分中作者将动手教你三个基本的项目,而值得一提是,在新手的教程时,作者已经将实现的思路暗含在各个基本例子中  

那么到现在我觉得入门已经完全可以了,后续中有三种途径,直接看官方文档,免费的视频教学还有更深层次的学习书籍  

python学习心得

Python对电脑的配置要求如下即可:cpu i5第六代起,内存8G起,*安装一块固态硬盘。比这个高当然更好,毕竟配置越高运行越流畅。  

笔记本、台式都可以,台式同等价格配置更高,笔记本便携,可视情况自由选择。

 

学习路线图如同一本书的目录,有了它就可以对一门语言有宏观概念,学习起来更有针对性,这一点对零基础小白尤其重要。  

接下来,就可以按照学习路线图的顺序,按图索骥,寻找教程了。注意一定要去去Python官网看看,上面很多有价值的学习资料,包括视频、开发文档等。不过很多都是英文的。  

如果英文学习困难,也可以找中文视频、书籍都可以,推荐视频,更直观更有效率。但要注意仔细甄别,尽量挑选成体系的视频。可以加入几个Python学习群,参考别人都学的哪些。后续学习中有了疑难问题,也可以跟大伙讨论。  

给初学者的建议

买一本好书

不一定非要一直遍敲代码边学习,个人经验,当代码逻辑很清晰,经过之前C语言刷题的锻炼之后,看书学习新的编程语言效果也是非常好,状态好的时候,半天就能学100多页。这里推荐可以看看python丶基础教程,笨方法学python。  

注重实践

注意和*条并不冲突,多敲代码才是王道。可以去codeforce上做题,虽然都是英文的,但是可以用python提交,此外还有计丶蒜客,pythontip。后两者更加简单。多多训练,解决问题。  

注意需求

你学python,想用它做什么?可以去一些项目网站,例如国内的shiyanlou,去跟着做做一个个真正的项目,还有很多书上有很多实战项目,跟着做下来。然后,很必要的,自己在这个项目上添加上自己的一些想法,将它变成自己的项目,这一点提高非常大  

注意网络资源

像百度经验一样,也可以多逛逛知乎,CSDN,博客园,看看大牛们都是怎么学习的,很多方法都会有介绍,自己有选择的学习。  

记录自己的学习

开通博客,像CSDN,博客园,或者自己搭建的博客都可以,记录下自己的学习心得,不要怕自己的成果会被窃取,你那点知识大牛们是不屑的,一步一个脚印,在你往回看自己一篇篇博客的时候,你会发现自己已经走了很远。  

注意找个小伙伴

有个志同道合,水平相当的伙伴一起学习效率是非常高的,这里也并不是说要在一块学习,而是互相知道对方正在干些什么,我们可以互相分享自己的知识,自己的新发现,这也是为将来你的合作伙伴打下基础。

如果本页不是您要找的课程,您也可以百度查找一下: