打印和打印的区别是什么?

例如,在我写的这行代码中,printput产生不同的结果

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值。

发表评论