第六节 运算符与表达式
2016-05-29 21:49
337 查看
1.算数运算符 优先级是从上到下:
运算 运算符 表达式列子
幂 ^ X^Y
取负 — —X
乘法 * X*Y
浮点除法 / X/Y
整数除法 \ X\Y
取模 Mod X Mod Y
加法 + X+Y
减法 - X-Y
连接 & X$&Y$
2.关系运算符 关系运算符的结果只有真或者假
运算符 测试关系 表达式列子
= 相等 X=Y
<>或>< 不相等 X<>Y或X><Y
< 小于 X<Y
> 大于 X>Y
<= 小于或等于 X<=Y
>= 大于或等于 Z>=Y
逻辑运算符
1 逻辑运算符
1. Not(非)
由真变假或由假变真,进行“取反“运算
2.And(与)
对两个关系表达式的值进行比较,如果两个表达式的值均为True,结果才为True;否则为False
3.Or(或)
对两个表达式进行比较,如果其中一个表达式的值为True,结果就为True,只有两个表达式的值均为False时,结果才为False。
4.Xor(异或)
如果两个表达式同时为T入耳或同时为False,则结果为False;否则为True
5.Eqv(等价)
如果两个表达式同时为True或同时为False,则结果为T入耳。
6.Imp(蕴含)
当第一个表达式为True,且第二个表达式为False时,记过为False
运算 运算符 表达式列子
幂 ^ X^Y
取负 — —X
乘法 * X*Y
浮点除法 / X/Y
整数除法 \ X\Y
取模 Mod X Mod Y
加法 + X+Y
减法 - X-Y
连接 & X$&Y$
2.关系运算符 关系运算符的结果只有真或者假
运算符 测试关系 表达式列子
= 相等 X=Y
<>或>< 不相等 X<>Y或X><Y
< 小于 X<Y
> 大于 X>Y
<= 小于或等于 X<=Y
>= 大于或等于 Z>=Y
逻辑运算符
1 逻辑运算符
1. Not(非)
由真变假或由假变真,进行“取反“运算
2.And(与)
对两个关系表达式的值进行比较,如果两个表达式的值均为True,结果才为True;否则为False
3.Or(或)
对两个表达式进行比较,如果其中一个表达式的值为True,结果就为True,只有两个表达式的值均为False时,结果才为False。
4.Xor(异或)
如果两个表达式同时为T入耳或同时为False,则结果为False;否则为True
5.Eqv(等价)
如果两个表达式同时为True或同时为False,则结果为T入耳。
6.Imp(蕴含)
当第一个表达式为True,且第二个表达式为False时,记过为False
相关文章推荐
- python全角和半角之间的转换
- 浅谈移动应用测试
- 数据库的设计范式知识
- Asp.net入门
- poj1962 Corporative Network(带权并查集)
- hibernate+struts2学生信息管理系统简单整合
- KaLi Linux Rolling 2016 学习笔记
- c#下载文件的几种方式
- 强悍的命令行 —— 路径相关
- 第13周项目1 (3)
- 算法复习:动态规划算法
- Clojure代码风格
- 牛腩视频总结(一)
- Could not execute JDBC batch update和hibernate.dialect' must be set when no Connection available错误
- JAVA学习总结十一
- Spring execution 表达式
- MySQL查询高速缓冲详解
- java之内部类(InnerClass)----非静态内部类、静态内部类、局部内部类、匿名内部类
- VirtualBox 安装 Centos 7 笔记
- js基本Constructor(构造器)