Skip to content

Commit 1db5583

Browse files
Merge pull request keshavsingh4522#151 from yashasvimisra2798/patch1
Add heart-shaped-pattern keshavsingh4522#138
2 parents fdc91b9 + b9b14d4 commit 1db5583

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
n = 8
2+
3+
m = n+1
4+
5+
for i in range(n//2-1):
6+
for j in range(m):
7+
8+
if i == n//2-2 and (j == 0 or j == m-1):
9+
print("*", end=" ")
10+
11+
12+
elif j <= m//2 and ((i+j == n//2-3 and j <= m//4) \
13+
or (j-i == m//2-n//2+3 and j > m//4)):
14+
print("*", end=" ")
15+
16+
17+
elif j > m//2 and ((i+j == n//2-3+m//2 and j < 3*m//4) \
18+
or (j-i == m//2-n//2+3+m//2 and j >= 3*m//4)):
19+
print("*", end=" ")
20+
21+
22+
else:
23+
print(" ", end=" ")
24+
print()
25+
26+
for i in range(n//2-1, n):
27+
for j in range(m):
28+
29+
30+
if (i-j == n//2-1) or (i+j == n-1+m//2):
31+
print('*', end=" ")
32+
33+
else:
34+
print(' ', end=" ")
35+
36+
print()

0 commit comments

Comments
 (0)