虚拟全书 > 核心语言 > 字符串和字符 > 字符串中的换行和 Tab >
MATHEMATICA 教程
|相关教程 »

字符串中的换行和 Tab

\n在字符串中包含新的一行
\t一个 tab 包含在字符串中

换行和 tab 的明确表示.

这里显示2行.
In[1]:=
Click for copyable input
Out[1]=
InputForm 中,有一个 来表示新的一行.
In[2]:=
Click for copyable input
Out[2]//InputForm=
Mathematica 在一个字符串中保留输入的换行.
In[3]:=
Click for copyable input
Out[3]=
在该字符串中,有一个新的换行.
In[4]:=
Click for copyable input
Out[4]//InputForm=
在一个行的末尾使用单个\,Mathematica 就忽略换行.
In[5]:=
Click for copyable input
Out[5]=
应该认识到,虽然有可能通过原来的 tab 和换行获得 Mathematica 输出的一些格式,但这基本上在很少情况下是个好办法. 通常,一个更好的办法是使用高级的 Mathematica 原始格式,可参见 "面向字符串的输出格式""数字的输出格式",和 "表与矩阵". 这些原始格式将总是产生一致的输出,不论在一个特定的设备中tab设置的位置.
在包含换行符的字符串中,文本总是左对齐.
In[6]:=
Click for copyable input
Out[6]=
前端格式结构 Column 给出了更多的控制. 这里文本是右对齐.
In[7]:=
Click for copyable input
Out[7]=
这里文本居中.
In[8]:=
Click for copyable input
Out[8]=
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF