此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

SetDelayed (:=)

lhs:=rhs
lhs 延时赋给 rhsrhs 保留未计算的形式。当 lhs 出现时,它用 rhs 替换,并且每次重新计算。
  • 您可以进行诸如 lhs:=rhs/;test 的赋值,这里 test 给出使用每个变换规则的条件。您可进行具有相同 lhs 而有不同 test 形式的赋值。
  • 如果指定的赋值可以执行,lhs:=rhs 返回 Null; 否则返回 $Failed
1 的新功能