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)