标签:新手 直接 org 增加 循环 基本语法 都对 解释 https
语法糖很多, 就是奔这个“懒” 来用clj的.
但是,在常见的书里(《Clojure编程》《Clojure编程乐趣2》)都对很多基本语法,用法都介绍不全, 不细。看书看得很累。
比如《Clojure编程》里 第1章介绍了各种基本语法,但是没有介绍for :when,然后在P138 直接用了
(for [dx [-1 0 1] dy [-1 0 1] :when (not= 0 dx dy)] [(+ dx x) (+ dy y)])
也没有详细解释。也许不是一个作者写的吧。
对我这种特别笨的人来说,一下就看不懂了,感觉还是有很多坑。
必须对照https://clojuredocs.org/ + 自己尝试。
下面全都是我记录下在py hy里没有的,我这种菜鸟新手不太习惯的写法。陆续增加
上面这句里, for可以同时循环dx dy 2个变量 相当于2个for嵌套
后面的:when 保证只有when成立
标签:新手 直接 org 增加 循环 基本语法 都对 解释 https
原文地址:https://www.cnblogs.com/xuanmanstein/p/10893199.html