Dre*_*kes 25
它们在以下方面有所不同.
print/ println产生供人类消费的产品pr/ prn产生可由读者读取的输出因此,在为人类生成输出时使用前者函数,后者在为其他Clojure程序生成输出时使用.
在pr/ 的情况下prn,将引用字符串,并转义特殊字符.字符也将在字符串之外转义.
例如:
=> (println "Hello\nworld" \!)
Hello
world !
=> (prn "Hello\nworld" \!)
"Hello\nworld" \!
Run Code Online (Sandbox Code Playgroud)