这篇文章主要介绍“python运算符优先级是什么”,在日常操作中,相信很多人在python运算符优先级是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python运算符优先级是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
一、补充//的作用
//用来取整,指的是获取除法后的结果的整数部分。温馨提示:还有一个获取整数部分的函数int(),这个函数在将浮点数转换后返回一个整数部分。
%用来取余,指的是获取除法后的结果的余数部分。
/用于做除法,结果是一个实际的除法结果值,如果是有小数的,就会返回一个小数。
二、运算符优先级
一般的的运算符优先级:从左到右顺序。
优先级从高到低:
1、圆括号()
2、幂运算符**
3、负号-
4、乘* 除 / 整除// 取余 %
5、加+ 减-
三、总结强调
1、掌握//与/与%的区别。
2、掌握各个运算符优先级。
运算符举例:
(10//3%2)=1
(10//3%2)*2=2
(-1+3-(10//3%2)*2)=0
2**2+(-1+3-(10//3%2)*2)=4+0=4
到此,关于“python运算符优先级是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。