Alphabet Rangoli

  • + 0 comments

    def print_rangoli(size): list2=[] for k in range(1,size+1): list1=[] for j in range(size-k,size): list1.append(chr(97+j)) if k==1: word1="-".join(list1[::-1])+"-".join(list1[1::]) else: word1="-".join(list1[::-1])+"-"+"-".join(list1[1::])

        new='-'*(2*(size-k))+word1+'-'*(2*(size-k))
        list2.append(new)
        print(new)
    for j in range(1,len(list2)):
        print(list2[::-1][j])
    

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