【发布时间】:2012-10-29 21:11:16
【问题描述】:
函数名为def expand_fmla(原创)
这个函数的输入变量 original 是一个具有特定格式的字符串:original 的前两个位置有符号* 或 +,因此 original 的前两个位置有 4 种可能: ++, **, +* 和 *+。后面的位置有数字,至少有 3 个(0 到 9),可能包括重复。
这个函数应该返回一个与原始公式具有相同数字和顺序的公式,并且在数字之间交替包含两个操作符号。
例如:
expand_fmla('++123') should return '1+2+3'
expand_fmla('+*1234') should return '1+2*3+4'
expand_fmla('*+123456') should return '1*2+3*4+5*6'
我怎么能这样,我不明白???
【问题讨论】:
-
你的问题是什么? ...肯定不是请为我做作业吗?
-
说真的,你试过什么。如果你想吃勺子,最好花钱请人为你做开发。表明你已经付出了努力,你会得到答案。 “请上网,为我解决我的问题,因为我不想”不会让你走得太远