千家信息网

python运算符优先级是什么

发表于:2024-12-04 作者:千家信息网编辑
千家信息网最后更新 2024年12月04日,这篇文章主要介绍"python运算符优先级是什么",在日常操作中,相信很多人在python运算符优先级是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"python运
千家信息网最后更新 2024年12月04日python运算符优先级是什么

这篇文章主要介绍"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运算符优先级是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

0