我有以下代码:
(plot (function sin (- pi) pi #:label "y = sin(x)"))
但是在解决SICP时,我没有遇到这样的结构:
#:label "y = sin(x)"
井号标记是什么意思? 最佳答案
这是optional keyword argument,是通过名称传递的 function
函数的可选附加参数。 #:label
是关键字,而"y = sin(x)"
是值。所有关键字均采用#号和冒号的形式,后跟关键字名称,例如#:label
,#:foo
,#:blah
等。请参见文档中的Keywords。