Mathematica > 核心语言 > 调整和调试 > 符号处理 > ValueQ >
Mathematica > 核心语言 > 程序包开发 > 命名空间的管理 > 符号处理 > ValueQ >

ValueQ

ValueQ[expr]
如果已经对 expr 定义了一个值,则给出 True,否则给出 False.
  • 仅当 expr 与作为 Mathematica 输入键入时没有变化,ValueQ 给出 False.
仅当 的一个变量形式具有与它相关的值:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
 
仅当 的一个变量形式具有与它相关的值:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
符号值:
函数定义:
条件定义;结果与变量相关:
这里 x 在用 ValueQ 查看前计算:
Unevaluated 保留 HoldAll 属性:
Pi 计算到本身:
NumericQ 求出是否定义了一个数值:
如果进行任何计算,ValueQ 返回 True,即使 在这里不匹配:
版本 1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF