如何在Python 2.7中分割两个数字并获得带小数的结果?
我不明白为什么有区别:
在Python 3中:
>>> 20/15
1.3333333333333333
Run Code Online (Sandbox Code Playgroud)
在Python 2中:
>>> 20/15
1
Run Code Online (Sandbox Code Playgroud)
这不是一个模数吗?
我注意到我可以做一些事情,比如2 << 5获得64并1000 >> 2获得250.
我还可以用>>在print:
print >>obj, "Hello world"
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?
为什么^不在Python中进行平方?我知道取幂是**相反的,但究竟是什么^以及为什么不使用该算子呢?
例如2^2=0,3^2=1.