fork download
  1. def solidSquare(rows):
  2.  
  3. for i in range(1, rows):
  4.  
  5. for j in range(1, rows + 1):
  6. print("*", end = "")
  7. print()
  8.  
  9. def printPattern(rows):
  10.  
  11. solidSquare(rows)
  12.  
  13. rows = 5
  14. printPattern (rows)
  15.  
  16. def halfDiamondStar(N):
  17.  
  18. #upper half diamond pattern
  19. for i in range(N):
  20.  
  21. for j in range(0, i + 1):
  22. print("*", end = "")
  23. print()
  24.  
  25. #lower diamond pattern
  26. for i in range(1, N):
  27.  
  28. for j in range(i, N):
  29. print("*", end = "")
  30. print()
  31.  
  32. N = 5;
  33. halfDiamondStar(N);
  34.  
  35.  
Success #stdin #stdout 0.04s 9648KB
stdin
3
stdout
*****
*****
*****
*****
*
**
***
****
*****
****
***
**
*