一、 三元表达式 一 、三元表达式 仅应用于: 1、条件成立返回,一个值 2、条件不成立返回 ,一个值 二、 递归 一 、递归调用的定义 递归调用是函数嵌套调用的一种特殊形式,函数在调用时,直接或间接调用了自身,就是递归调用 二、 递归分为两个阶段:递推,回溯 1、回溯 (注意:一定要在满足某种条件 ...
分类:
编程语言 时间:
2018-04-02 20:10:28
阅读次数:
209
一、三元表达式 二、函数递归 三、匿名函数 ...
分类:
编程语言 时间:
2018-04-02 20:09:07
阅读次数:
176
三元表达式 条件成立会返回一个值,不成立会返回一个值 列表推导式,生成器表达式 # 将列表推导式的 [ ] 换成 () 就是生成器表达式 列表推倒式比较直观、占内存 生成器表达式不容易看出内容,省内存 [变量(加工的变量)for 变量i in 可迭代的数据类型] 列表推导式 # 循环模式 [变量(加 ...
分类:
其他好文 时间:
2018-04-02 18:10:25
阅读次数:
193
表达式?结果1:结果2; 如果表达式结果为true,执行结果1,如果表达式结果为false,执行结果2. 可以理解为if else 的另外一种写法。 ...
分类:
其他好文 时间:
2018-03-18 21:39:47
阅读次数:
174
lua的metatable也是一个普通的表,lua提供metatable的功能,主要有一下几种作用: 1. 控制对 table 的访问 2. 为 Lua 函数库提供支持 3. 重载算数运算符和关系运算符的行为 1.使用metatable控制对table的访问 当查询table的某个键的时候,如果该t ...
分类:
Web程序 时间:
2018-02-27 14:04:06
阅读次数:
231
算术运算符: 算术运算符包含: +加法运算、 -减法运算、 *乘法运算、 /精确除法运算、 //地板除法运算、 %求余运算、 **幂运算符 +加法运算: >>> a=1 >>> b=2 >>> c=a+b >>> c 3 -减法运算: >>> c=1000 >>> a=6000 >>> b=c-a.... ...
分类:
其他好文 时间:
2018-02-03 12:31:39
阅读次数:
230
:style的使用 一 ,最通用的写法 二, 三元表达式 一和二 可以联合起来写 如下 这两种方式有个弊端,当需要把很多个样式添加到div上时,div看起来很臃肿 三 ,结合计算属性 将样式都提出来 最后形成一个变量 把这个变量添加到div上 这里要做的工作分几步 1>通过计算属性把要放到一起的样式 ...
分类:
其他好文 时间:
2018-02-02 18:31:51
阅读次数:
70624
在第一次看见这两样东西的时候,可能会觉得它很深奥,但其实很好理解,虽然实际上它可能真的很深奥。(小若:停!滚粗。) 1.知道为什么1 + 1 = 2吗? 为什么在Lua中,1+1会等于2呢?(小若:难道除了Lua,其他地方就不等于2了?)为什么数字和数字相加是合法的,为什么table和table相加 ...
分类:
Web程序 时间:
2018-02-02 14:26:14
阅读次数:
227
1、三元表达式: value= true-expr if condition else false-expr 例如:a='positive' if 3>0 else 'negative' 2、用列表推导式来取代map和filter 3、函数式编程 能接收其他函数作为参数的函数,被称为高阶函数(hig ...
分类:
编程语言 时间:
2018-01-29 15:45:40
阅读次数:
233