Python强大的0给出了奇怪的结果

时间:2016-11-17 00:12:06

标签: python-3.5

不确定为什么,但在使用电源操作器时,我得到了:

-50 ** 0

结果:

-1

预期但是:

(50 - 100) ** 0

结果:

1

使用Python 3.5.2

1 个答案:

答案 0 :(得分:0)

两个方程的优先级不同,因此括号内的方程给出了实际结果:

(-50) ** 0

结果:

1

干杯:Noah Christopher