免去第二次循环,逐行打印n次即可:

while True:
    try:
        n=int(input())
        for i in range(n):
            print('* '*(i+1))
    except:
        break