对于条件表达式b ? x : y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。一个条件表达式绝不会既计算x,又计算y。条件运算符是右结合的,也就是说,从右向左分组计算。例如,a ? b : c ? d : e将按a ? b : ...
分类:
其他好文 时间:
2019-03-09 23:12:53
阅读次数:
228
条件表达式 关系运算符 python中关系运算符可以连续使用,这样可以减少代码量,也比较符合人类的思维方式 >>> print(1<2<3) # 等价于1<2 and 2<3True>>> print(1<2>3)False>>> print(1<3>2)True 逻辑运算符 逻辑运算符and、or ...
分类:
其他好文 时间:
2019-03-05 23:20:08
阅读次数:
308
什么是三元运算符? 三元运算本质上就是一个简单的if条件判断语句 格式: 1 /* 2 * 语法格式: 3 数据类型 变量名称 = (条件表达式)?表达式1:表达式2; 4 三元运算符运算规则: 5 先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。 6 * ...
分类:
其他好文 时间:
2019-03-04 12:49:22
阅读次数:
163
结论:for(;条件1,条件2;)则以条件2为主。for(;条件1&条件2;)则以先达到的条件为主。for(;条件1|条件2;)则以后达到的条件为主。测试代码:for(a=0,b=0;a<6,b<4;a++,b++){}结果为4。printf("a=%d,b=%d",a,b);for(a=0,b=0;a<6&b<4;a++,b++){}p
分类:
其他好文 时间:
2019-03-03 20:33:05
阅读次数:
179
1、使用while循环语句与自增运算符循环遍历数组 最终效果: 代码: 本例主要使用了while循环语句和自增运算符,while循环语句的基本语法格式: while(条件表达式){ 语句序列 } 注:条件表达式:决定是否进行循环表达式,其结果为boolean类型,也就是说其结果只能是true或fal ...
分类:
其他好文 时间:
2019-02-27 23:26:28
阅读次数:
237
什么是三元运算符? 三元运算本质上就是一个简单的if条件判断语句 格式: ...
分类:
其他好文 时间:
2019-02-24 21:41:40
阅读次数:
238
test命令: 用途:测试特定的表达式是否成立,当条件成立时,命令执行后返回值为0,否则为其他值 格式:test 条件表达式 [ 条件表达式 ] 注意,表达式左右有空格,方括号是必须有 常见的测试类型: 测试文件状态 字符串比较 整数值比较 逻辑测试 测试文件状态: 格式:[ 操作符 文件或目录 ] ...
分类:
系统相关 时间:
2019-02-21 00:30:44
阅读次数:
168
if语句是实际工作中最重要最常用的语句。 if条件语法: 单分支结构 if [ 条件 ] then 指令 fi 或 if [ 条件 ];then 指令 fi if 单分支条件中文编程形象语法: 如果 [ 你有房 ] 那么 我就嫁给你 果如 前文的文件条件表达式[ -f”$file” ]&& echo ...
分类:
其他好文 时间:
2019-02-20 23:59:51
阅读次数:
341
查看系统的shell: cat /etc/shells 文件测试表达式: -f 文件 文件存在且为普通文件则真,即测试表达式成立。 -d 文件 文件存在且为目录文件则真,即测试表达式成立。 -s 文件 文件存在且文件大小不为0则真,即测试表达式成立。 -e 文件 文件存在则真,即测试表达式成立。只要 ...
分类:
系统相关 时间:
2019-02-19 01:08:42
阅读次数:
217
ES6 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 JavaScript常用语句 ...
分类:
编程语言 时间:
2019-02-17 23:33:51
阅读次数:
203