I would like to print the following pattern in Python 3.5 (I\'m new to coding):
*
***
*****
*******
*********
*******
*****
***
*
#coder_rishabh_darmwal
#it_is_a_simple_codewith_an_easy_logic
row=int(input('enter the no. of rows')
for i in range(row):
if i<=row//2:
for j in range(row//2-i):
print(" ",end='')
for k in range(i*2-1):
print("*",end="")
print()
else:
for j in range(i-row//2):
print(" ",end="")
for k in range((row-i)*2-1):
print("*",end="")
print()
#the output will be
[output for row=30][1]
#i also wrote a programme fro hollow diamonds
row=int(input('enter the no. of rows')
for i in range(row):
if i<=row//2:
for j in range(row//2-i):
print(" ",end='')
for k in range(i*2-1):
if k==0 or k==i*2-2:
print("*",end="")
else:
print(' ',end='')
print()
else:
for j in range(i-row//2):
print(" ",end="")
for k in range((row-i)*2-1):
if k==0 or k==(row-i)*2-2:
print("*",end="")
else:
print(' ',end="")
print()
[out for hollow rhombus row=20
][2]
[1]: https://i.stack.imgur.com/3j0bx.png
[2]: https://i.stack.imgur.com/tCxI3.png