Python 3.2.3 (default, Feb 20 2013, 14:44:27) [GCC 4.7.2] on linux2 Type "copyright", "credits" or "license()" for more information. >>> ================================ RESTART ================================ >>> >>> empty_grid(1, 1) Traceback (most recent call last): File "", line 1, in empty_grid(1, 1) File "/home/sukaeto/good_stuff/documents/teaching/CISC106/spring-2013/examples/april25/emptygrid.py", line 2, in empty_grid grid = [['*'] * cols + 2] TypeError: can only concatenate list (not "int") to list >>> ================================ RESTART ================================ >>> >>> empty_grid(1, 1) Traceback (most recent call last): File "", line 1, in empty_grid(1, 1) File "/home/sukaeto/good_stuff/documents/teaching/CISC106/spring-2013/examples/april25/emptygrid.py", line 3, in empty_grid for row in rows: TypeError: 'int' object is not iterable >>> ================================ RESTART ================================ >>> >>> empty_grid(1, 1) [['*', '*', '*'], ['*', ' ', '*'], ['*', '*', '*']] >>> empty_grid(22, 10) [['*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '*'], ['*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*']] >>> ================================ RESTART ================================ >>> >>> display_grid(empty_grid(22, 10)) ************ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ************ >>> display_grid(empty_grid(22, 10)) ************ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ************ >>> display_grid(empty_grid(2, 2)) **** * * * * **** >>> empty = empty_grid(22, 10) >>> empty[20][8] = 'o' >>> empty[20][9] = 'o' >>> empty[21][8] = 'o' >>> empty[21][9] = 'o; SyntaxError: EOL while scanning string literal >>> empty[21][9] = 'o' >>> display_grid(empty) ************ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * oo * * oo * * * ************ >>>