Blog Directory logo  Blog Directory
  •  Login
  • Register
  •            Submit a Blog
     Featured Blogs
     Blog Listing
    Member - {  Blog Details  } Save to Wishlist

    Blog image

    blog address: https://www.scodenetwork.com/python-pattern-programs

    keywords:

    member since: Jul 10, 2023 | Viewed: 586

    Python Pattern Programs

    Category: Education

    Python Pattern Programs Pattern-1: To print a given number of *s in a row test.py 1) n=int(input('Enter n value:')) 2) for i in range(n): 3) print('*',end=' ') Output: Enter n value:5 * * * * * Pattern-2: To print a square pattern with * symbols test.py 1) n=int(input('Enter No Of Rows:')) 2) for i in range(n): 3) print('* '*n) Output: Enter No Of Rows:5 * * * * * * * * * * * * * * * * * * * * * * * * * Pattern-3: To print a square pattern with provided fixed digit in every row test.py 1) n=int(input('Enter No Of Rows:')) 2) for i in range(n): 3) print((str(i+1)+' ')*n) Output: Enter No Of Rows:5 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 Pattern-4: To print a square pattern with alphabet symbols test.py 1) n=int(input('Enter No Of Rows:')) 2) for i in range(n): 3) print((chr(65+i)+' ')*n) Output: Enter No Of Rows:5 A A A A A B B B B B C C C C C D D D D D E E E E E Pattern-5: To print Right Angle Triangle pattern with * symbols test.py 1) n=int(input('Enter No Of Rows:')) 2) for i in range(n): 3) for j in range(i+1): 4) print('*',end=' ') 5) print() Output: Enter No Of Rows:5 * * * * * * * * * * Pattern-6: To print an Inverted Right Angle Triangle pattern with * symbols test.py 1) n=int(input('Enter No Of Rows:')) 2) for i in range(n): 3) print('* '*(n-i)) Output: Enter No Of Rows:5 * * * * * * * * * * * * * * * Pattern-7: To print Pyramid pattern with * symbols test.py 1) n=int(input('Enter Number of rows:')) 2) for i in range(n):# 0,1,2,3 3) print((' '*(n-i-1))+ ('* ')*(i+1)) Output: Enter number of rows:5 * * * * * * * * * * * * * * * Pattern-8: To print Inverted Pyramid Pattern with * symbols test.py 1) n=int(input('Enter Number of Rows:')) 2) for i in range(n): #0,1,2,3 3) print(' '*i+'* '*(n-i)) Output: Enter Number of Rows:5 * * * * * * * * * * * * * * * Pattern-9: To print Diamond Pattern with * symbols test.py 1) n=int(input('Enter n Value:')) 2) for i in range(n): #0,1,2,3 3) print(' '*(n-i-1)+'* '*(i+1)) 4) for i in range(n-1): #0,1,2 5) print(' '*(i+1)+'* '*(n-i-1)) Output: Enter n Value: * * * * * * * * * * * * * * * * * * * * * * * * *



    { More Related Blogs }
    © 2026, Blog Directory
     | 
    Support
    Diploma in Visual Communication

    Education

    Diploma in Visual Communicatio...


    May 2, 2022
    AWS Basic Interview Questions and Answers

    Education

    AWS Basic Interview Questions ...


    Mar 17, 2023
    How to Prepare Your Child for Kindergarten in 5 Simple Steps!

    Education

    How to Prepare Your Child for ...


    Apr 19, 2022
    Top Schools in Koramangala – A guide to parents

    Education

    Top Schools in Koramangala – A...


    Dec 4, 2022
    Curious About The Top CBSE School In Nagpur? Find Out Here!

    Education

    Curious About The Top CBSE Sch...


    Jan 4, 2024
    HTML Tutorial

    Education

    HTML Tutorial ...


    Sep 30, 2021
               Submit a Blog