Python(函数名,可迭代对象,迭代器) 一、默认参数的坑 二、函数名的应用 1. 函数名指向的是函数的内存地址,加上()就执行这个函数 2. 函数名是一个变量 3. 函数名可以作为容器类类型的元素 4. 函数名可以作为函数的实参进行传参 5. 函数名可以作为函数的返回值 三、可迭代对象 1. 字 ...
分类:
编程语言 时间:
2019-06-19 16:57:05
阅读次数:
95
1.关键字 global : 可以修改全局变量 可以在局部作用域声明一个全局变量,剪切 : 此时局部作用域没有该变量,全局作用域中有 nonlocal : 不能操作全局变量 可以对父级作用域的变量进行修改,并且在当前作用域创建(复制)一分此变量 2.默认参数的坑 当默认参数是可变类型的时候,变化的元 ...
分类:
编程语言 时间:
2019-06-19 16:42:35
阅读次数:
106
uicer是一个javascript轻量级模板引擎。 使用方法 编译模板并根据数据立即渲染出结果 仅编译模板暂不渲染,返回一个可重用的编译后的函数 根据给定的数据对之前编译好的模板进行渲染 注册/注销自定义函数(对象) 默认参数配置 修改默认配置,逐条修改 修改默认配置,批量修改 Juicer 默认 ...
分类:
编程语言 时间:
2019-06-19 16:41:10
阅读次数:
102
万能传参 的魔性用法: 函数形参角度的形参顺序 位置参数 args 默认参数 kwargs 形参角度第4中传参方式:仅限关键字参数 从全局角度研究函数 py文件运行时开辟的,存放的是执行的py文件(除去函数内部)的所有的变量与值(地址)的对应的关系,整个py文件结束之后,才会消失 函数执行时,在内存 ...
分类:
其他好文 时间:
2019-06-18 21:44:27
阅读次数:
116
参数作用:可以让函数更灵活,不只能做死的动作,还可以根据调用时传参的不同来决定函数内部执行流程。一、默认参数:以上函数中,countr这个形式参数,传入的实际参数基本都是“CN”,就像我们在网站上注册,像国籍这种信息,用户不填写,默认就会是中国。就是通过默认参数实现的。那么把这个country变成默认参数很简单,写成如下即可:注意:默认参数必须放在位置参数最后面,否则影响传值。二、关键参数:1、定
分类:
编程语言 时间:
2019-06-18 00:32:54
阅读次数:
138
函数的认知 面向过程编程 缺点: 1. 代码重复。 2. 代码可描述性不高。 初始函数 函数是以功能为导向,一个函数一个功能(常见登陆,注册,文件的操作等)。 函数可以极大提高代码的利用率,减少代码的重复性,增加了代码的可读性。 函数的结构 def 关键字:定义一个函数。python中把一些特殊单词 ...
分类:
其他好文 时间:
2019-06-17 17:28:37
阅读次数:
120
匿名函数lambda Python使用lambda关键字创造匿名函数。所谓匿名,意即不再使用def语句这样标准的形式定义一个函数。这种语句的目的是由于性能的原因,在调用时绕过函数的栈分配。其语法是: lambda [arg1[, arg2, ... argN]]: expression 其中,参数是 ...
分类:
编程语言 时间:
2019-06-16 11:20:07
阅读次数:
108
find 用来在指定目录下查找文件。默认在当前目录下查找子目录与文件,并打印找到的子目录和文件(默认参数 - print)。 相对于 locate 命令,find命令进行实时查询,查找速度较慢 语法: find path -option [ -print ] [ -exec -ok command ...
分类:
其他好文 时间:
2019-06-15 13:37:11
阅读次数:
117
面向对象 名称空间操作 类与对象的概念 语法 对象查找属性的顺序 对象独有的名称空间: 在产生对象时就赋初值 类中方法的第一个默认参数:对象方法 类中@classmethod修饰的方法:类方法 属性与方法的总结 封装 ...
分类:
其他好文 时间:
2019-06-15 09:48:33
阅读次数:
83
在ES6里面我们可以去给函数接受的参数制定默认的值,那么在执行这个函数的时候,如果不指定函数的参数的值的话,就会使用这些参数默认的值 例子: function breakfast(dessert = 'cake',drink = 'tea'){ return `${dessert} ${drink} ...
分类:
其他好文 时间:
2019-06-14 19:45:09
阅读次数:
91