Загрузка данных


n = int(input("n (3..15): "))

width = 1
direction = 1  
row = 0

while True:
    row += 1
    symbol = "*" if row % 2 == 1 else "#"
    for _ in range(width):
        print(symbol, end="")
    print()
    if row == 2 * n - 1:
        break
    width += direction
    if width == n:        
        direction = -1