Alphabet Rangoli

  • + 0 comments

    import string def print_rangoli(n): alphabet = string.ascii_lowercase lines = [] for i in range(n): left = [] for k in range (i + 1): left.append(alphabet[n-1-k]) row = left + left[:-1][::-1] line = "-".join(row).center(4*n-3, "-") lines.append(line)

    print("\n".join(lines + lines[-2::-1]))
    

    if name == 'main': n = int(input()) print_rangoli(n)