Set (=)
Usage
Notes
Further Examples
When you make an assignment with the Set (or =) operator, the right-hand side is evaluated immediately.
In[1]:=
|
Out[1]=
|
on the other hand, with SetDelayed the evaluation is postponed until zzz is evaluated, so no output is generated.
In[2]:=
|
The difference between yyy and zzz is not apparent until x is set to a symbolic expression.
In[3]:=
|
Out[3]=
|
In[4]:=
|
Out[4]=
|
In[5]:=
|
Out[5]=
|
In[6]:=
|
Out[6]=
|
In[7]:=
|
Out[7]=
|
This defines the function ff.
In[8]:=
|
In[9]:=
|
Out[9]=
|
In[10]:=
|
|