Python多个指数

时间:2018-10-09 16:07:48

标签: python math

代码:

a=2**3
print a
b=a**2
print b
c=b**1
print c
print 2**3**2**1

结果:

8
64
64
512

为什么Python会将最后一行代码评估为512?

1 个答案:

答案 0 :(得分:3)

Exponentiation groups from the right to the left.

>>> 2**3**2**1
512
>>> 2**(3**(2**1))
512