Hollow square program
__peter__ at web.de
Wed Dec 12 18:44:21 CET 2012
siimnurges at gmail.com wrote:
> Well, I did some modifications and got a hollow square, but the columns
> aren't perfectly aligned with the rows (at least if input is 5. Thanks for
> the help :)
> rows = int(input())
> s1="* "*rows
> s2="*"+(rows-2)*" "+"*"
> for s in range(rows-2):
The first and last row have an extra space between the asterisks. For the
square to look like a square you need to add these to the other rows (and
thus s2), too.
Also note that your code prints a minimum of two rows.
More information about the Python-list