自学Python编程有哪些难点要注意?

环球青藤 2020/11/12 01:56

很多人在学完了Python语法后,再回头用Python标准库的时候,突然发现自己连上面的文档都看得不是很理解。标准库供给了Python和其它体系功用的接口,毕竟结束了Python和体系之间的互动。

由于规划一个动态的网页是一个很不错的练手Project。树立网页(Web App)会逼迫你了解从你在浏览器里键入地址按下回车到网页显示在浏览器的过程中,浏览器,网络,服务器都干了些什么。详细到技能上面,你不得不去学习前端的HTML,CSS和JavaScript,后端的脚本,数据库,操作体系等。也就是说,这个过程可以促进你去主动学习上面提到的体系知识,假设你再做另外一个项目,你就不会像现在这样无从下手,而有才干去进行一些技能性的讨论,所以我认为这是一个非常好的练手项目。

许多人会侧重learn by doing,边做项目边学习,这也是我自己选用的方法。在这种方法中,你不断犯错,改正……学习功率非常高。但是,许多人走了极点,最终的成果就是不注意理论知识的学习。你会发现自己Google的才干越来越高,但是真实的编程才干并没有得到提高。假设有这种状况,你需求反思一下。

一种可能是你太过于依靠各种老到的结构,成果编程就变成了用「胶水」去粘合不同的结构结束需求。就好比你的Web App用了SQLAlchemy,虽然自己不太懂SQL,但是网站跑得也还不错。这时分假设数据库呈现了问题,那你就只能跪了。

另外一种可能是你完全沉浸在做项目中,疏忽了学习理论知识。做项目虽然充溢困难,但酬谢是强烈的成就感,很简略沉浸其间。我觉得这是极点错误的。首要半路出家的程序员都没有通过体系的学习,没有构成自己的知识体系,假设你不理解数据结构,算法复杂度,操作体系这些理论,那么你能达到的高度就极点有限。所以,在每天做项目的同时,必定要确保抽出必定的时刻,恶补理论知识。这部分的书单在豆瓣和知乎上都有许多总结,可以自行查找。

关于自学Python编程有哪些难点要注意,环球青藤小编就和大家分享到这里了,学习是永无止境的,学习一项技能更是受益终身,所以,只要肯努力学,什么时候开始都不晚。如果您还想继续了解关于python编程的学习方法及素材等内容,可以点击本站其他文章学习。

免费直播

    精选课程 更多

    注册电脑版

    版权所有 2003-2020 广州环球青藤科技发展有限公司