在Python 2中,floor()返回了一个浮点值.虽然对我来说不是很明显,但我找到了一些解释,说明为什么floor()返回浮点数可能是有用的(对于像float('inf')和的情况float('nan')).
但是,在Python 3中,floor()返回整数(并返回前面提到的特殊情况的溢出错误).
那么现在int()和floor()现在有什么不同呢?
我到处都看到,有人建议我加:dependencies在project.clj和运行lein deps.这些下载在哪里?什么是我的CLASSPATH,我怎样才能将自己的JAR添加到我的clojure项目中?
虽然答案是
与leiningen在maven本地存储库中的依赖关系
有点解决了我的需要,我并没有把它标记为重复,因为我要求的更简单(作为初学者,没有太多Java经验来了解Maven).我仍然发现很难理解clojure结束和leiningen开始的地方.
我正在寻找的是像大多数其他语言一样添加库的方法(例如将JAR复制到项目目录并导入代码).