我要疯了下面的代码应该是很容易的,但不工作:/的Python - 串联
class Triangulo_String:
_string = ''
_iteraciones = 0
_string_a_repetir = ''
def __init__(self, string_a_repetir, iteraciones):
self._string_a_repetir = string_a_repetir
self._iteraciones = iteraciones
def concatenar(self):
for i in range(0, self._iteraciones, 1):
self._string = self._string_a_repetir + self._string + '\n'
我初始化_iteraciones
到3
和_string_a_repetir
到'*'
而且输出就是:
***
当我想到的问题:
*
**
***
我调试过它,当它连接时只是连接self._string_a_repetir,而不是_string和换行符。
这么简单的事情让我疯狂。
你只是在最后加入新行。你希望他们在* *现有字符串和新之间。 –