DEV Community

Navnit Rai
Navnit Rai

Posted on

Advance pattern python webkul interview

# n=4                  *    
#                      * *
#              ****eeee*   *
#         *    ****    * *
#       * *    ****    *
#     *   *eeee****
#       * *
#         *


n=4

for i in range(n//2):
    for j in range(3*n+n//2+1):
        print(' ',end='')
    for j in range(i+1):
        print('*',end='')
    print()

for i in range(1):
    for j in range(n+n//2+1):
        print(' ',end='')
    for j in range(n):
        print('*',end='')
    for j in range(n):
        print('e',end='')
    print('*',end='')
    for j in range(n//2-1):
        print(' ',end='')
    print('*')

for i in range(n//2):
    for j in range(n//2-i):
        print(' ',end='')
    for j in range(i+1):
        print('*',end='')
    for j in range(n):
        print(' ',end='')
    for j in range(n):
        print('*',end='')
    for j in range(n):
        print(' ',end='')
    for j in range(n//2-i):
        print('*',end='')
    print()

for i in range(1):
    print('*',end='')
    for j in range(n//2-1):
        print(' ',end='')
    print('*',end='')
    for j in range(n):
        print('e',end='')
    for j in range(n):
        print('*',end='')
    print()

for i in range(n//2):
    for j in range(i+1):
        print(' ',end='')
    for j in range(n//2-i):
        print('*',end='')
    print()
Enter fullscreen mode Exit fullscreen mode

Top comments (2)

Collapse
 
shikha_r_dae1cf7a7877f356 profile image
Shikha R •

I like how this explains the process behind the conversion rather than treating it as a simple file-format change. Transaction accuracy is the real challenge

Some comments may only be visible to logged-in visitors. Sign in to view all comments.