0

我用mathematica做了一个函数,我从中得到了我想要的东西,但是最后我也得到了“空”,我不知道为什么。

这是我的代码:

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

我的输入:

ButterflyString["Wolfram"]

我的输出:

marfloW Null
4

1 回答 1

0

正如@Bill 在评论中发布的那样:

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

这对我有用。

于 2021-02-20T14:34:11.750 回答