设为首页 加入收藏

TOP

洗礼灵魂,修炼python(5)--python操作符,内置函数(二)
2017-09-30 12:54:10 】 浏览:4399
Tags:洗礼 灵魂 修炼 python --python 操作 内置 函数
              左移一个单位  00100100,即36,左移一个单位相当于乘以2,左移N个单位则为乘2的N次幂

例;

 

>>:按位右移,比如18即为00010010

                  右移一个单位  00001001,即9,左移一个单位相当于除以2,左移N个单位则为除以2的N次幂

例:

 

 

 

 

你现在应该有疑问了,如果这些操作符混合在一起,怎么计算呢?谁先开始计算,谁最后计算?

所以又有了运算优先级:

是的这是全部的运算优先级,你应该会想,我靠,我学习个编程语言,优先级规则这么多,难道我还要背吗?

不是的,基本不用靠背,你在写代码维护代码的同时你就会自然的记住,而且不用全部记住,通常用的就这些:

优先级从左到右高到低:

幂运算(**),正负号(+,-),算术操作符(*,/,//,%,+,-),比较操作符(<,<=,>,>=,==,!=),逻辑操作符(not,and,or,is)

其实这些优先级基本和数学里的优先级一样的。

唯一要注意的是:

其中,幂运算左边正负号优先级比右边优先级低:

 

至此,真正的前期概念和规则你已经掌握了,后面将进入真正的洗礼之路了。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python开发【笔记】:为什么pymys.. 下一篇装饰函数

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目