我要瘋了下面的代碼應該是很容易的,但不工作:/的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和換行符。
這麼簡單的事情讓我瘋狂。
你只是在最後加入新行。你希望他們在* *現有字符串和新之間。 –