摘要:
[toc] 1 高阶函数 在Python中一切皆对象,当然也包括函数。函数在Python中是 (First Class Object)。即函数与字符串数组整型无异,它可以被命名可以被赋值可以当作参数被传进 阅读全文
摘要:
[toc] 1 函数的执行流程 函数的执行需要对函数进行压栈的,什么是压栈呢,简而言之就是在函数执行时在栈中创建栈帧存放需要变量以及指针的意思。具体涉及的知识非常多,这里就已一个Python脚本简单进行分析。 当我们运行上面代码时,它的执行流程如下: 1. 全局栈帧中生成foo1、foo2、foo3 阅读全文
摘要:
[toc] 1 树 树在数据结构中属于一种非线性结构,每个元素可以有多个前驱和后继,它有如下定义: 树是n(n≥0)个元素的集合: n = 0 时,成为空树 树只有一个特殊的没有前驱的元素,称为数的根Ro 阅读全文
摘要:
[toc] 1 函数嵌套 一个函数中存在另外一个函数(定义/调用),这种方式我们称之为函数嵌套。所以:函数的嵌套主要分为 ,以及 。 注意:在函数的内部定义函数,只能在函数内部进行调用,在其他地方是无法进 阅读全文
摘要:
[toc] 1 函数介绍 函数在编程语言中就是完成特定功能的一个词句组(代码块),这组语句可以作为一个单位使用,并且给它取一个名字。可以通过函数名在程序的不同地方多次执行(这叫 )。函数在编程语言中有基本 阅读全文