因此,我试图以int形式定义一个接收到的字符串,从而导致以列表形式添加导致给定字符串的数字,例如n = 3
返回的字符串应为:
"1+2+3+..1+2+3+..1+2+3+.."
我的尝试:
def nestedAdditions(n):
string = ""
for i in range(1,n+1):
for j in range(1,i+1):
string += str(j)+"+"
string += ".."
return(string)
您可以使用其他方法,但是只需对代码进行最少的更改即可,这里是:
def nestedAdditions(n):
string = ""
for i in range(1,n+1):
# change to n
for j in range(1,n+1):
string += str(j)+"+"
# fix loop indentation
string += ".."
return(string)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句