14day 1、三元运算: 又称三目运算,是对简单的条件语句的简写 如简单条件语句: if a > b: n = a else: n = b print(n) 三目运算语句: n = a if a > b else b print(n) 2、文件处理 2.1 文件处理:读 当不知道文本以何种编码格式 ...
分类:
编程语言 时间:
2018-01-16 00:35:46
阅读次数:
220
介绍 三元表达式、列表推导式、生成器表达式 递归与二分法 匿名函数 一、三元表达式、列表推导式、生成器表达式 1.1 三元表达式(三目运算) 1.2 列表推导式 1.3 生成器表达式 1.4 小练习 1、将names=['egon','alex_sb','wupeiqi','yuanhao']中的名 ...
分类:
其他好文 时间:
2018-01-08 01:19:22
阅读次数:
257
Python中的三元运算 三元运算又称三目运算。 B=1 If B==1: a=123 else : a=456 上面程序等价于: B=1 a=123 if B==1 else 456 如果条件满足则a=123,否则a=456 ...
分类:
编程语言 时间:
2017-12-31 18:20:34
阅读次数:
120
1.三元表达式(三目运算式) 2.命名空间(namespace) 3.命名空间查找顺序 4.作用域 5.globals和locals的区别 6.函数的嵌套和作用域 7.函数名的本质 8.闭包 ...
分类:
编程语言 时间:
2017-12-27 22:42:18
阅读次数:
268
Python语法判断语句if 表达式if 表达式:语句1else :语句2 if ... elif ... elif... Else..... state1 if 表达式 else state2 (三目运算符的实现)a if a > b else b该语句是if的一个判断,如果a>b,则返回a的值;如果a<=b,则返回b的值。 
分类:
编程语言 时间:
2017-12-27 19:41:33
阅读次数:
165
一、默认参数的陷阱 如果在行参中设置一个默认参数为一个空列表那么多次执行函数往里传值,下面的函数会共用这个列表。 {1: 'v'}{1: 'v', 2: 'v'}{1: 'v', 2: 'v', 3: 'v'} 二、三元运算(三目运算) 三个条件: 必须要有结果。 必须要有if和else 只可能是简 ...
分类:
编程语言 时间:
2017-12-27 18:13:30
阅读次数:
109
int i=10; 中的i是一个变量,因此,第一个输出x被提升为int型,因为 i 是int型,x的int值为120,所以第一个输出为120 至于第二个输出,Java编程规范中提到,当后两个表达式有一个是常量表达式(本题中是10)时,另外一个类型是T(本题中为char)时,而常量表达式可以被 T 表 ...
分类:
其他好文 时间:
2017-12-26 19:51:35
阅读次数:
128
关于一些JavaScript的小技巧,转载自https://www.geekjc.com/post/5a0a8c9a592e38541f7703c8。 1if语句可以简写三目运算: 2.字符串拼接: 3.箭头函数 4,数组去重(划重点QAQ 面试题好几次都有这个) ...
分类:
编程语言 时间:
2017-12-23 12:08:33
阅读次数:
200
三目运算符能使我们的代码更为简洁,因而包括小编的我也很是青睐它,不过有时候我们给予它更多的希望,小编处于学习阶段,先从笔记开始: 3>1为true吗?为true的是就执行expression1,否则就执行expression2; 三目嵌套: 三目嵌套。表达式1,5>4吗?大于就alert(1),否则 ...
分类:
编程语言 时间:
2017-12-14 23:52:51
阅读次数:
259
三元运算符,它和if-else语句类似,语法如下: 判断条件 ? 表达式1 : 表达式2 例如求两个数x、y中的较大者,如果用if…else语句来实现,具体代码如下: int x = 0; int y = 1; int max; if (x > y) { max = x; } else { max ...
分类:
其他好文 时间:
2017-12-12 21:49:30
阅读次数:
234