例如,在我写的这行代码中,print和put产生不同的结果
1.高达(1000)。如果i%2==0,则每个{i |打印i}
put在每个参数的末尾添加新行(如果没有)
打印不添加新行
例如:
put[[1,2,3],[4,5,nil]将返回:
1. 2. 3. 4. 5.
鉴于print[[1,2,3],[4,5,nil]]
将返回:
[[1,2,3],[4,5,nil]]
请注意,put如何不输出nil值,而print如何输出nil值。
共同学习, 共同进步, 祝各位早日成为代码大神
例如,在我写的这行代码中,print和put产生不同的结果
1.高达(1000)。如果i%2==0,则每个{i |打印i}
put在每个参数的末尾添加新行(如果没有)
打印不添加新行
例如:
put[[1,2,3],[4,5,nil]将返回:
1. 2. 3. 4. 5.
鉴于print[[1,2,3],[4,5,nil]]
将返回:
[[1,2,3],[4,5,nil]]
请注意,put如何不输出nil值,而print如何输出nil值。