鱼C论坛

 找回密码
 立即注册
查看: 1664|回复: 0

[技术交流] 06 操作符与优先级

[复制链接]
发表于 2017-9-26 13:25:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
常用操作符:
+  运算结果为左加右
x += 1  -> x = x + 1  

-   运算结果为左减右
x -= 1  -> x = x - 1

*   运算结果为左乘右
x *= 2 -> x = x * 2

/   运算结果为左除右,返回浮点型
x /= 2  -> x = x / 2

//  地板除,运算结果自动去尾,整数除法时返回整型

%  运算结果为左除右的余数
x %= 3  ->  x = x % 3

**  幂运算,左的右次幂

逻辑操作符:

与操作符  and   左右都为真时结果才为True
或操作符  or      左右都为假时结果才为False
非操作符  not    把右面的布尔值取反,即真假调换

操作符优先级:
一般来讲是 幂运算 > 正负号 > 算数操作符 > 比较操作符 > 逻辑操作符
先括号,后正负,再乘除,最后加减
比较操作符高于逻辑操作符
**操作符左侧的负号比右侧的负号优先级低

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 09:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表