定义一个名为nested_increasing_additions(n)
的函数,它接收一个正整数(n)
和返回如在以下实施例中示出的串:如何做到这一点“如果n是3,则返回1 + .. 1 + 2 + .. 1 + 2 + 3 + ..`”
如果n
是3
,函数应该返回字符串: 1+..1+2+..1+2+3+..
如果n
是5
,函数应该返回字符串: 1+..1+2+..1+2+3+..1+2+3+4+..1+2+3+4+5..+
我的想法是,我可以使n
列表[1,2,3]
并使用while循环或for循环重复n
次。对于第一个循环它返回1+..
,对于第二个循环它以某种方式返回1+2..
(我不知道)它在2
处停止,这与重复时间相同。
我不知道我是否正确思考。需要一些帮助和解释!谢谢!
你能证明你的代码? – Beri
为什么你的第一个字符串以'..'结尾,但第二个字符串不是? “ – Keiwan