InputForm

InputForm[expr]

显示 expr 的适合 Wolfram 语言输入的形式.

更多信息和选项

  • InputForm 总是产生适于作为 Wolfram 语言输入行的一维输出.
  • 作为输入时,InputForm[expr] 的排版形式被解释为与 expr 一样. »
  • 当输入的运算结果为 InputForm[expr] 时,InputForm 不会出现在输出中. »
  • Put>>)在默认情况下产生 InputForm.
  • 可以使用 Short[InputForm[expr]],但可能产生不能用作 Wolfram 语言输入的框架对象.
  • 选项 NumberMarks 可以用于指定 ` 标记是否应当用于指定近似数的类型、精度或准确性. »

范例

打开所有单元关闭所有单元

基本范例  (2)

排版表达式的 InputForm

图形的 InputForm

范围  (8)

基本对象  (2)

IntegerRationalRealComplex 数:

任意精度的 Real 数和 Complex 数:

特殊常数:

字符和字符串:

字符串中的控制字符:

特殊输入形式  (4)

表示 Power 表达式的不同方式:

特殊的排版表达式:

不同的列表结构:

无特别解释的输入:

在相同位置的特殊字符可能有特殊解释:

关于上标,多数解释为 Power

特殊输出形式  (2)

某些对象使用特殊的输出表示:

某些对象使用省略的输出表示:

InputForm 能使省略部分变为可见:

选项  (3)

NumberMarks  (3)

默认情况下,机器精度数不设置数字记号:

同样的数但带有数字记号:

默认情况下,扩展精度的数包括数字记号:

不带数字记号:

混合符号和数值的表达式:

使所有数都带有数字记号:

省略所有数字记号:

属性和关系  (4)

作为输入时,InputForm[expr] 的排版形式被解释为与 expr 一样:

复制输出,将其粘贴到输入单元. x^2 被解释为 x2

当输入的运算结果为 InputForm[expr] 时,InputForm 不会出现在输出中:

赋给 Out 的值是 x2,不是 InputForm[x^2]

InputForm 具有线性格式:

FullForm 具有线性格式,但不带特殊语法:

OutputFormStandardFormTraditionalForm 都提供二维格式:

ToString 以输入形式生成一个字符串:

可能存在的问题  (1)

即便输出省略了上一层的 InputForm,子表达式中依然存在:

输出中没有 InputForm

但是,变量 e 含有 MatrixForm,可能会影响后续的计算:

由于 InputForm 的存在,不能计算乘积:

先对变量赋值,然后对结果应用 InputForm,使计算可以进行:

Wolfram Research (1988),InputForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/InputForm.html (更新于 1996 年).

文本

Wolfram Research (1988),InputForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/InputForm.html (更新于 1996 年).

CMS

Wolfram 语言. 1988. "InputForm." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 1996. https://reference.wolfram.com/language/ref/InputForm.html.

APA

Wolfram 语言. (1988). InputForm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/InputForm.html 年

BibTeX

@misc{reference.wolfram_2024_inputform, author="Wolfram Research", title="{InputForm}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/InputForm.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_inputform, organization={Wolfram Research}, title={InputForm}, year={1996}, url={https://reference.wolfram.com/language/ref/InputForm.html}, note=[Accessed: 22-November-2024 ]}