Wednesday 1 July 2020

Zeroes and star pattern in python

Zeros and Stars Pattern

Print the following pattern

Pattern for N = 4
*000*000*
0*00*00*0
00*0*0*00
000***000

Input Format :
N (Total no. of rows)

Output Format :
Pattern in N lines

Sample Input :
3

CODE:
## Read input as specified in the question.
## Print output as specified in the question.
n = int(input())
i = 1
star = 1
while i<=n:
    j = 1
    while j <= 2*n + 1:
        if star == i and star == j:
            print('*', end = "")
            star = star + 1
         
        elif j == n + 1 or j == 2*n+2 - i:
            print('*', end = "")
        else:
            print(0, end = "")
        j = j + 1
    print()
    i = i + 1


Sample Output :
*00*00*
0*0*0*0
00***00

Cansole:


1 comment: