我用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)
这对我很有用。