摘要:
map函数 语法:map(function, iterable, ...) 作用:传入一个可迭代对象与函数地址(可以是匿名函数),将迭代对象中的每一个元素根据匿名函数的映射关系进行处理,返回一个map类型的可迭代对象。 示例: filter函数 语法:filter(function, iterabl 阅读全文
摘要:
匿名函数 基本格式:lambda 变量 : 函数式(返回值),示例: 返回多个值以元组封装形式返回: 使用匿名函数时,常将函数地址以参数形式传给其他函数,共其调用,示例: 阅读全文
摘要:
变量作用域 Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的。 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称。Python的作用域一共有4种,分别是: L (Local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G (G 阅读全文
摘要:
函数递归: 定义:程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需 阅读全文
摘要:
全局变量: 特点: 在全局作用域中产生 一般用大写字母表示 在局部作用域中用global关键字时声明 global关键字: 注意:局部作用域中的全局变量不可在声明之前使用,否则程序报错。 在局部作用域中可对列表、集合等可变类型数据进行修改: 局部变量: 特点: 在局部作用域产生 仅限于该局部作用域或 阅读全文