Alphabet Rangoli

  • + 0 comments

    from string import ascii_lowercase def print_rangoli(size): patterns= list(reversed(ascii_lowercase[:size])) for i in range(1, size+1): print("-".join(patterns[0:i] + list(reversed(patterns[0:i]))[1:]).center((size*2 -1)*2 -1,"-")) for i in range(size-1,0,-1): print("-".join(patterns[0:i] + \ list(reversed(patterns[0:i]))[1:]).center((size*2 -1)*2 -1,"-"))

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