Python 运算符优先级
1、什么是运算符优先级 在Python语言中,当在一个表达式中,出现多种不同的运算符时,如:算术运算符、关系运算符、逻辑运算符, 那么,究竟先执行哪一种运算符的操作先呢?所以,在这种情况下面,运算符的优先级就可以帮助我们去解决这个问题了。
2、运算符优先级的划分:
not 优先级高于 算术运算符
算术运算符 优先级高于 关系运算术
关系运算术 优先级高于 "and"和"not"
"and"和"not" 优先级高于 "="
通过上面的介绍,我们就可以看到各种不同的运算符之间的优先级的高低了,优先级最高就是not,而最低就是=
3、同一个优先级的运算符,执行的先后次序
算术运算符 —— 乘法、除法、模运算 优先级高于 加法、减法。
算术运算符 —— 乘法、除法、模运算 出现在同一行代码中,则按从左到右的顺序执行。
算术运算符 —— 加法、减法, 出现在同一行代码中,则按从左到右的顺序执行。
关系运算术——出现在同一行代码中,按从左往右顺序执行。
======================================================================= 非常好,现在,我们已经掌握了Python语言中的(运算符优先级)但是,如何去运行用它呢? 所以,我们就需要通过下方的链接,进入到Python语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。 >>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)
|