我正在阅读用Python编写的“scikits-image”库的源代码,我发现了下一行代码:
n_cellsx = int(np.floor(sx // cx))
我不知道为什么他们加入 NumPy 函数 floor
和 //
运算符。有理由这样做吗?我看不到。我觉得同样的事情做了两次。
该项目是here
最佳答案
没有理由这样做,//
将返回一个整数或与整数对应的 float ,因此floor
不会执行任何操作。
关于python - 为什么在Python中结合np.floor函数和//运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11750534/