【发布时间】:2020-02-12 06:02:44
【问题描述】:
示例:10 ** 4*3 ** 2
我们老师说python先计算3**2再计算10**4再乘以答案。
但是如果乘法两边的优先级相同,python从左到右读取,不是先10**4再3**2吗?
(我的问题不是关于操作的顺序或优先级,因为双方的优先级相同)
【问题讨论】:
-
@gst 真的不像是复制品
-
不是重复的。上面的链接问题与求幂的结合性有关。 OP是正确的,老师是错误的,尽管对于相等优先级的纯粹计算,顺序实际上并不重要。
-
@prashantrana 不,链接的问题仅与求幂及其关联性有关。这是关于两个不同操作之间的优先级。
-
@gst 一是跟联想无关,二是老师的说法有误,所以不能重复。
标签: python