Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Input
- box_size=int(input("Enter square size:"))
- if (box_size % 2) == 0:
- box_size=int(box_size)
- for row in range(box_size,0,-1):
- for col in range(row):
- print('*'*row*2,end='')
- print()
- print()
- else:
- inner_size = box_size - 2
- print ('*' * box_size)
- for i in range(inner_size,0,-1):
- print ('*' + ' ' * inner_size + '*')
- print ('*' * box_size)
- print()
- #Output for even
- Enter square size:6
- ************
- ************
- ************
- ************
- ************
- ************
- **********
- **********
- **********
- **********
- **********
- ********
- ********
- ********
- ********
- ******
- ******
- ******
- ****
- ****
- **
- #Output for odd
- Enter square size:5
- *****
- * *
- *****
- * *
- *****
- * *
- *****
- #The odd output seems to be missing some *
- #and there's no spaces between them. Each box is
- #supposed be smaller than the last till it reaches zero.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement