Pattern Program in Python

Pattern Printing Program [SET-1]

 

1. Pattern 1
rows = int(input(" Enter The Number Of Rows Required : "))
for i in range(rows):
    for j in range(rows):
        print("*",end="")
    print()

Enter The Number Of Rows Required : 5
*****
*****
*****
*****
*****



2. Pattern 2
rows = int(input(" Enter The Number Of Rows Required : "))
for i in range(rows):
    for j in range(i+1):
        print("*",end="")
    print()

Enter The Number Of Rows Required : 5
*
**
***
****
*****



3. Pattern 3
rows = int(input(" Enter The Number Of Rows Required : "))
k = 2*rows - 2
for i in range(0, rows):
    for j in range(0, k):
        print(end=" ")
    k = k - 2
    for j in range(0, i+1):
        print("* ", end="")
    print()

Enter The Number Of Rows Required : 5
        *

      * *
    * * *
  * * * *
* * * * * 



4. Pattern 4
rows = int(input(" Enter The Number Of Rows Required : "))
for i in range(rows):
    for j in range(rows-i):
        print("*",end="")
    print()

Enter The Number Of Rows Required : 5
*****
****
***
**



5. Pattern 5
 rows = int(input(" Enter The Number Of Rows Required : "))
for i in range (rows, 0, -1):
    print((rows-i) * ' ' + i * '*')

Enter The Number Of Rows Required : 5
*****
 ****
  ***
   **
    *




6. Pattern 6
rows = int(input(" Enter The Number Of Rows Required : "))
k = 2*rows - 2
for i in range(0, rows):
    for j in range(0, k):
        print(end=" ")
    k = k - 1
    for j in range(0, i+1):
        print("* ", end="")
    print() 



  Enter The Number Of Rows Required : 5
        *
       * *
      * * *
     * * * *
    * * * * * 




7. Pattern 7
 rows = int(input(" Enter The Number Of Rows Required : "))
k = 2*rows -2
for i in range(rows,-1,-1):
    for j in range(k,0,-1):
        print(end=" ")
    k = k +1
    for j in range(0, i+1):
        print("*", end=" ")
    print()



 Enter The Number Of Rows Required : 5

        * * * * * *
         * * * * *
          * * * *
           * * *
            * *
             * 




8. Pattern 8
rows = int(input(" Enter The Number Of Rows Required : "))
for i in range (0, rows):
    for j in range(0, i + 1):
        print("*", end=' ')
    print("\r")

for i in range (rows, 0, -1):
    for j in range(0, i -1):
        print("*", end=' ')
    print()



Enter The Number Of Rows Required : 5*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*

Comments