Convertendo para loops para loops while em python

Eu estou lutando para encontrar uma maneira eficiente de converter essespara loops para um conjunto de trabalho deenquanto rotações. Alguma sugestão? Estou usando 2.7

def printTTriangle(height):
 for row in range(1,height+1):
    # print row T's
    for col in range(1,row+1):
        print 'T', 
    print

Obrigado a todos pela vossa ajuda!