当前位置: 首页 > 后端技术 > Python

14思维导图构建Python核心知识体系

时间:2023-03-25 19:40:08 Python

ZOE是一名医学生,在他的博客上分享了很多高质量的思维导图。本文列举的14张思维导图(高清图见文末)是作者2017年开始学习Python时记录下来的,希望对大家有所帮助。原文:https://woaielf.github.io/201...本文主要涵盖Python编程的核心知识(暂不包括标准库和第三方库)。一系列思维导图依次展示以下内容:基础知识、数据类型(数字、字符串、列表、元组、字典、集合)、条件&循环、文件对象、错误&异常、函数、模块、面向对象编程;结合这些思维导图的主要参考资料,分享一下自己的学习心得。一方面可以作为初学者的参考;默认阅读顺序:从右→左,顺时针。思维导图软件:XMind14款思维导图概览。基础知识先上图。图1包括基本规则、Python语言特点、计算机语言、Python如何运行、变量赋值五个方面,帮助您快速掌握Python编程基础知识。图2基础知识图2包括六个模块:模块结构、布局、IO编程过程、标识符、Python对象、内存管理、动态类型。这两张基础知识图谱可以帮助你分区域了解Python的组成部分和基本操作。第三张图,学习Python是理解数据不可或缺的。这张图组织了数据类型的分类、函数、空值、标准数据、if语句等模块。第四张图这张图梳理了序列的有序排列,标准算子和序列类型算子的重点知识,以及可操作的BIF。第五张图的弦是比较大的细节部分。那么上图中的BIF又可以分为标准型、序列型、字符串型。字符串可以分为五种运算符类型。这张图还把序列Uniquefeatures和编码问题整理的可以说是非常详细了。第六张图是关于list|element的。首先,复制问题分为深复制和浅复制两种形式。元组的内建函数和特殊性以及列表的运算符和内建函数是关键部分。公众号开始逆锋写作重点分享Java、Python、前端、大厂经验、职业发展干货;每天下午14:40推送,每个程序员都值得关注的技术平台。关注送上小编整理的精品视频教程第七图。这张图主要整理了dictionary|set中set和dict的函数、分类、BIF、操作问题。第8张图的情况|Loop包括生成器、迭代器、列表推导的使用和扩展,相关的BIF和if语句循环控制也能快速掌握重点。第九张图有文件对象的内置方法、内置函数、内置属性的具体内容。文件迭代的使用,如何输入输出标准文件对象,以及分隔符的使用,都在图中做了详细的标注。图10错误|异常这张图的重点介绍了如何调试和处理异常情况。图11Function1介绍函数概览,注意vs函数的引用和调用,装饰器的定义,以及“入栈”。参数有自己的完整语法和自己的传递方式。第十二张图,函数二,整理了递归函数、返回(回调)函数、变量作用域、偏函数、函数式编程、匿名函数、高阶函数BIF的详细介绍。图13这张图着重介绍了模块的标准区域、命名空间和模块的作用域(三个变量的使用)。第14张图最后一张梳理了面向对象编程,理清了面向对象的基本概念、继承与多态、结构组织、对象的本质、访问限制等重点,算是对python的入门了。无论是python入门还是进阶,这14张图都值得反复看。想要高清图片的可以在下面的订阅号中找到。公众号开始逆锋写作重点分享Java、Python、前端、大厂经验、职业发展干货;每天下午14:40推送,每个程序员都值得关注的技术平台。关注送小编整理的优质视频教程