【python】算术、比较、逻辑操作符及他们的优先级
来源:互联网 发布:nginx配置stream 编辑:程序博客网 时间:2024/06/04 17:43
一、算术操作符
加减乘除:+、-、*、/、%
a+=4相当于a=a+4
a-=3相当于a=a-3
a*=3 a/=2
%:求余数
**:幂运算操作符,2**3,相当于2*2*2
注意:幂运算比左侧的单目运算符的优先级高,比右侧的单目运算符优先级低。
例如:-3**2 相当于-(3**2) 结果为-9
3**-2 相当于3**(-2) 结果0.0000000000001
共同赋值:a=b=c=d=10
整数除法:默认得到一个float精确数(python3使用真正的除法。)
注意:python3之前版本的都是舍弃小数,俗称地板除法floor,使用//
负号:单目运算符 ,只有一个操作数的时候减号当作负号使用
二、比较操作符
<、<= 、>、>=、==、!=
根据表达式值的真假返回布尔类型的值
注意:3<4<5解释为 3<4 and 4<5
三、逻辑操作符
and(并且)、or(或者)、not(一元操作符)
注意:非零整数值都解释为1即true,0解释为false
四、优先级
注意:必要的场合加上括号,增加代码的可读性,有利于后期维护。
阅读全文
0 0
- 【python】算术、比较、逻辑操作符及他们的优先级
- JavaScript 操作符(算术/逻辑/比较/赋值运算符/优先级/自增自减/三目运算符)
- 5.python 算术操作符逻辑操作符
- MOOC的Python笔记(三)基本算术、逻辑操作符
- 算术运算符的优先级
- Thymeleaf的算术操作和比较操作
- python中的算术操作符
- 优先级顺序:!>算术运算符>比较运算符>&&>||
- Python 运算符(算数 比较 赋值 位 逻辑 成员 身份 优先级)
- C++操作符优先级比较
- 算术符优先级
- sizeof 操作符 和算术运算符优先级
- 算术比较操作符和字符串比较操作符
- 5.算术和逻辑操作
- Python逻辑操作符
- python标准算术运算符操作实例
- 【JavaScript的算术操作符】
- bash 算术运算符优先级
- android按分辨率压缩图片
- 页面处理特殊字符传输
- 多线程处理list业务逻辑(大数量)
- android自定义View,区域热力地图(具备每个省份的点击接口)
- java家狗师必备技能
- 【python】算术、比较、逻辑操作符及他们的优先级
- hdu1730
- 指针和引用的区别
- java float乘法不正确的解决办法
- 表达式计算
- http请求的referer属性
- 【成长经历】----陪女朋友拔智齿
- HDU-2546(01背包)
- AtCoder Grand Contest 018 --------- Getting Difference