第六讲课后作业
本帖最后由 QC0101 于 2022-1-15 15:58 编辑为什么这样print(2 ** 2 ** 32)不能立即计算出来,这个print( (2 ** 2) ** 32) 却可以呢 在一个未加圆括号的幂运算符和单目运算符序列中,运算符将从右向左求值。
>>> 2 ** 2 ** 2
16
>>> 2 ** 2 ** 2 ** 2 #等于2 **16
65536
>>> (2 ** 2 ** 2) ** 2
256 你觉的2**4294967296难算,还是4**32难算? Stubborn 发表于 2022-1-15 16:05
你觉的2**4294967296难算,还是4**32难算?
哦哦,不加括号幂次方就是从右往左算吗 从左往右一次运算,遇到括号先算括号内的!
给个好评!{:10_257:}{:10_298:}
页:
[1]