Guest User

Untitled

a guest
Feb 21st, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. def build_brick_pyramid(n, material = "*"):
  2.  
  3. if n <= 1: return material
  4.  
  5. counter = n - 1
  6. holder = ""
  7.  
  8. begin = [" "] * ((n * 2) - 1)
  9.  
  10. begin[counter] = material
  11.  
  12. for _ in range(n):
  13.  
  14. holder += "".join(begin)
  15.  
  16. counter -= 1
  17.  
  18. begin[counter] = material
  19. begin[-counter - 1] = material
  20.  
  21. holder += "\n"
  22.  
  23. return holder[:-1]
  24.  
  25. for y in range(1, 10):
  26. print(build_brick_pyramid(y))
Add Comment
Please, Sign In to add comment