目录
1、运算符优先级
2、实例展示
作者:
编辑:
版本:
莯雨
Aomi
python3
上一篇文章,我们为大家介绍了python中常用的运算符,但是在python代码编写的过程中,一行代码可能会出现多个运算操作符,那么代码在运行的过程中到底应该先执行那个操作符那?不用担心,python语法对运算符的优先级已经下了定义,今天我们就为大家介绍一下运算符的优先级别。
运算符优先级别
实例说明
a = 13
b = 5
c = 2
d = 7
print("a:%d b:%d c:%d d:%d" % (a, b,
c, d))
e = (a + b) * c / d
# ( 30 * 15 ) / 5
print("Value of (a + b) * c / d is ", e)
e = ((a + b) * c) / d
# (30 * 15 ) / 5
print("Value of ((a + b) * c) / d is ", e)
e = (a + b) * (c / d)
# (30) * (15/5)
print("Value of (a + b) * (c / d) is ", e)
e = a + (b * c) / d
# 20 + (150/5)
print("Value of a + (b * c) / d is ", e)
#运行结果
a:13 b:5 c:2 d:7
Value of (a + b) * c / d is 5.142857142857143
Value of ((a + b) * c) / d is 5.142857142857143
Value of (a + b) * (c / d) is 5.142857142857142
Value of a + (b * c) / d is 14.428571428571429
小说明
不同级运算符按照运算符优先级来,同级运算符按照出现的先后顺序来,例如2-3+4就是先计算减法在计算加法,这和四则运算的同级运算顺序是类似的。
python基础系列目录
★
基本概念
常量及变量
数据类型
数据类型转化
运算符
运算符
运算符优先级
数据结构
列表
元组
字典
序列
控制流
if语句
while语句
for循环
break语句
continue语句
函数
函数形参
局部变量
默认参数值
关键参数
return语句
字符串文档
配套教学视频
本系列练习可以配合计算机二级视频一起食用,观看地址为:
https://study.163.com/course/introduction.htm?courseId=1006044085

理解编程语言,探索数据奥秘
每日练习|干货分享|新闻资讯|公益平台。
每天学习一点点,你将会见到全新的自己。

长按识别二维码关注




