python程序设计基础心得体会,python编程基础的阅读心得
你好,朋友们,晚上好。本期博主分享Python的基础知识,帮助你掌握Python的使用,以便应对后续课程。最后,博主写了一些学习编程的心得,希望对大家有所帮助。
本期推文分为以下内容:
Python简介
Python是1989年圣诞节期间,著名的龟叔的魁梧母鸡van Rossum为了打发无聊的圣诞节而写的一种编程语言。与难懂的C和C语言相比,Python简洁易懂的代码和众多优秀的基础代码库,使其迅速跃升为世界上最流行的语言之一。不需要从头开始开发应用软件,通过调用已有的库就可以实现相应的功能。
当博主们第一次接触Python的时候,他们可能会对这种语言感到惊叹。因为以前一直写C,各种函数都要自己写的感觉真的很难受。转行Python的时候,世界上有这样的神器,我却不知道。颇有相见恨晚的感觉。谁能受得了?然而,这真的不是错觉。前辈们辛辛苦苦编写的基础代码库极大的方便了cqdlt的开发。代码简短有力,不要太酷。
在当时博主年轻无知的世界观看来,Python简直就是一个除了生孩子什么都可以做的工具。就像一把枪。只要装上子弹,扣动扳机。相对于C和C,这些语言更像是屠龙道,需要深厚的内力才能使用。
当然,年少无知的观念还得打破。Python还是有做不到的地方,比如写操作系统。这个必须用C语言来做,因为C是最接近硬件的语言,用它写的操作系统运行速度非常快。所以可以想象,Python这种高度封装的语言,运行速度相对较慢,一般适合写高级应用。相对低级的程序还是需要其他语言来完成。
运行速度慢只是它的缺点之一,无法加密也算是另一大缺点。但是在开源和免费互联网的精神下,代码不能加密对博主来说并不是劣势。可能没人看你的代码?加密与否有什么用?
最后一个缺点是版本。目前Python有两个版本,2。x和3。x,而且有些是不兼容的。至于如何不兼容,博主就不废话了,因为接下来的好消息是,之前的版本之争对于刚入门Python的小伙伴来说简直就是废话。明年,也就是2020年,Python版本2。x将正式停止维护,所以大家,嘿嘿,知无不言。
实验
实验环境
Anaconda Python 3.7
Jupyter笔记本
安装环境在之前的推文中已经介绍过了,还没有安装的朋友可以翻翻。
Python开发环境- Windows和服务器
Python基本语法
高级Python语法
高级Python
密码
代码链接
https://github . com/Chile Wang 0228/deep learning tutorial/tree/master/Python _ Basis
总结
当然,Python能做的不止这些。我们可以用Python写网页的后台,也可以用它来操作数据库等等。所以有些朋友可能会奇怪为什么博主没有给你更多Python的细节。在这里,博主首先声明自己并不懒。原因有四。我来详细告诉你。
1.目前编程学习完全可以应对这一系列课程。没必要给大家灌输目前不需要的知识。没有实战,灌输多边角球的知识只是走马观花的学习,很难融会贯通。
2.博主已经帮你建立了Python最基础的知识体系。它就像一棵大树的枝干,而其他知识就像枝叶,会从这个枝干衍生出来。衍生枝叶所需的养分呢?这就是你接下来会遇到的项目。我们会在掌握最基础的知识的同时,通过实战磨练我们的学以致用,最终的量变决定质变。
3.网上的知识已经太多余了。博主要是给大家做减法,而建立知识体系就是给大家做减法。有时候我们只需要知道哪些问题可以通过某样东西来解决。比如熊猫或者numpy,可以解决很多很多问题,但是你目前不需要,再谈也是徒劳。然而,我们知道他们的力量,所以当我们需要他们时,就用互联网搜索。网上总会有人遇到和你一样的问题,已经有人提供了答案。
4.所有的项目都是基于最基本的语法。它们是高楼的基石。我们要建什么样的建筑,不是看砖是什么样子,而是看设计图是什么样子。不同形状的建筑物将在不同的图纸下用相同的砖块建造。同样的语法,在不同的学习路线下,细分到不同的专业领域。至此,让我们回到最初的问题。Python确实可以做很多事情,但都是从最基础的知识点开始。至于接下来的朋友是想从事数据挖掘、人工智能、web开发甚至爬虫工程师,就看你接下来的学习路线了。现在网上有很多学习资源。大家一定要学会使用搜索引擎,有事先搜索,这也是锻炼自己的学习能力。学会规划学习路线,善用搜索引擎是成长的关键。
最后,我们要时刻牢记,编程只是一个工具,并不需要非常聪明的大脑,也不需要太多的招数。除此之外,别无他法。呼吁书所说的不仅适用于编程的学习,也是我们应对当前互联网信息爆炸时代的有效学习方式。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。