Mathematica > 核心语言 > 规则与模式 > 规则 > Rule (->, →) >

Rule


表示将 lhs 转换为 rhs 的规则.
  • 字符 可以输入为 Esc -> Esc\[Rule].
  • 立刻对 rhs 进行计算.
  • 您可以用 Replace 来应用规则.
  • 赋值指定无论何时都应使用规则 .
  • 以模式名称出现在 lhs 中的符号被看作规则中的局部符号. 当符号出现在 lhs 条件的右边以及 lhs 中任意位置上,甚至其它的范围结构内时,这都是成立的.
  • Rule 结构可以以任何方式嵌套. Rule 被视为一个范围结果,因此内部变量在必要时重命名.
用 3 替换 的规则:
用 3 替换 的规则:
In[1]:=
Click for copyable input
Out[1]=
任何表达式或模式可以出现在规则中:
在首次输入时计算; 在使用时计算:
从右边分组:
版本 1 的新功能 | 版本 3 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF