0% found this document useful (0 votes)
2 views3 pages

Pattern Python

The document provides various patterns created using lists in Python, including star patterns, number patterns, and an alphabet pattern. Each pattern is accompanied by a code snippet demonstrating how to generate it. Patterns include basic stars, number triangles, reverse stars, pyramids, Floyd's triangle, and alphabet sequences.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Pattern Python

The document provides various patterns created using lists in Python, including star patterns, number patterns, and an alphabet pattern. Each pattern is accompanied by a code snippet demonstrating how to generate it. Patterns include basic stars, number triangles, reverse stars, pyramids, Floyd's triangle, and alphabet sequences.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Basic Star Pattern using List

⭐ Pattern:
*
* *
* * *
* * * *

✅ Code:
n = 4
pattern = []

for i in range(1, n + 1):


[Link]("*")
print(" ".join(pattern))

Number Pattern using List


🔢 Pattern:
1
1 2
1 2 3
1 2 3 4

✅ Code:
n = 4

for i in range(1, n + 1):


row = []
for j in range(1, i + 1):
[Link](j)
print(row)

Same Number Triangle using List


🔢 Pattern:
1
2 2
3 3 3
4 4 4 4

✅ Code:
n = 4
for i in range(1, n + 1):
row = [i] * i
print(row)

Reverse Star Pattern using List


⭐ Pattern:
* * * *
* * *
* *
*

✅ Code:
n = 4
stars = ["*"] * n

for i in range(n, 0, -1):


print(" ".join(stars[:i]))

Pyramid Pattern using List


⭐ Pattern:
*
* *
* * *
* * * *

✅ Code:
n = 4

for i in range(1, n + 1):


row = [" "] * (n - i) + ["*"] * i
print(" ".join(row))

Floyd’s Triangle using List


🔢 Pattern:
1
2 3
4 5 6
7 8 9 10

✅ Code:
n = 4
num = 1

for i in range(1, n + 1):


row = []
for j in range(i):
[Link](num)
num += 1
print(row)

Alphabet Pattern using List


🔤 Pattern:
A
A B
A B C
A B C D

✅ Code:
n = 4

for i in range(1, n + 1):


row = []
for j in range(i):
[Link](chr(65 + j))
print(row)

You might also like