It's like this:
def printTTriangle(height):
row = 1
while row < height+1:
col = 1
while col < row+1:
print 'T',
col += 1
print
row += 1
Here's how I did it. For example, let's convert this line:
for row in range(1, height+1):
First step: create an iteration variable and initialize it in the starting value of the range:
row = 1
Second step: transform the ending value of the range into the loop condition, and careful with the indexes:
while row < height+1:
Finally, don't forget to advance the loop incrementing the iteration variable:
row += 1
Putting it all together:
row = 1
while row < height+1:
row += 1
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…