为什么我在我的Mathematica函数中得到Null ?



我用mathematica做了一个函数,我从中得到了我想要的,但是我也得到了'Null',我不知道为什么。

下面是我的代码:
x = ""
ButterflyString[y_]:=For[i = 1, i < 8, i++, x = StringTake[y, {i}] <> x] x

我输入:

ButterflyString["Wolfram"]

我输出:

marfloW Null

正如@Bill在评论中所说:

x = "";
ButterflyString[y_] :=
(For[i = 1, i < 8, i++, x = StringTake[y, {i}] <> x];
x)

这对我很有用。

相关内容

  • 没有找到相关文章

最新更新