在函数和参数之后,我们了解了python中的运算符。那么问题来了,运营商这么多,使用时需要注意吗?今天给大家详细讲解一下python运算符优先级。
与数学运算一样,不同的运算符具有不同的优先级。第一个声明是
“()”内的运算享有最高优先级,其他优先级由高到底如下:
1、“**”幂运算具有除小括号外最高优先级。
2、“~”按位翻转,“+@”一元加号,“-@”一元减号
3、“*”乘“/”除“%”取余“//”取整
4、“+”加法“-”减法
5、“<<”按位左移“>>”按位右移
6、“&”按位与运算
7、“^”按位异或运算“|”按位或运算
8、“>”大于“<”小于“>=”大于等于“<=”小于等于
9、“==”等于“!=”不等于
10、“=”赋值运算符
11、“is”“is not”身份运算符
12、“in”“not in”成员运算符
13、
“and”“or”“not”逻辑运算符
知识拓展:
Python算术运算符
算术运算符主要是对两个对象执行算术计算的符号。它的运算逻辑类似于数学的概念,所以比较容易理解。常见的算术运算符有:
+ : 加,对两个对象进行相加运算。
- : 减,一个数减去另一个数,或者得到负数。
* :相乘,相乘两个数字,或返回重复多次的字符串。
/ : 除,一个数除以另外一个数。
% : 取模除,返回两个数相除的余数。
// : 取整除,返回两个数相除所得商数的整数部分。
** : 幂运算,返回X的Y次幂
大家可以在实例操作上运用哦
~
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何查看python下载的库09/27
- ♥ python如何清除屏幕上的图片?09/14
- ♥ python如何查看hdf5文件10/15
- ♥ python中求最小公倍数的两种方法09/04
- ♥ java写的接口能不能调用python10/11
- ♥ 《30分钟快速掌握Python Selenium Web Automation》10/31
内容反馈