parameters: (self)
return_statement: return result + "{0}\n{1}".format(self.rat_1, self.rat_2)
docstring: (Maze) -> str
  
          Return a string representation of this Maze.
  
          >>> maze = Maze([['#', '#', '#', '#', '#', '#', '#'], \
                           ['#', '.', '.', '.', '.', '.', '#'], \
                           ['#', '.', '#', '#', '#', '.', '#'], \
                           ['#', '.', '.', '@', '#', '.', '#'], \
                           ['#', '@', '#', '.', '@', '.', '#'], \
                           ['#', '#', '#', '#', '#', '#', '#']], \
                          Rat('J', 1, 1), \
                          Rat('P', 1, 4))
          >>> print(maze)
          #######
          #J..P.#
          #.###.#
          #..@#.#
          #@#.@.#
          #######
          J at (1, 1) ate 0 sprouts.
          P at (1, 4) ate 0 sprouts.
docstring_summary: (Maze) -> str
docstring_tokens: ( Maze ) - > str
function: def __str__(self):
          """ (Maze) -> str
  
          Return a string representation of this Maze.
  
          >>> maze = Maze([['#', '#', '#', '#', '#', '#', '#'], \
                           ['#', '.', '.', '.', '.', '.', '#'], \
                           ['#', '.', '#', '#', '#', '.', '#'], \
                           ['#', '.', '.', '@', '#', '.', '#'], \
                           ['#', '@', '#', '.', '@', '.', '#'], \
                           ['#', '#', '#', '#', '#', '#', '#']], \
                          Rat('J', 1, 1), \
                          Rat('P', 1, 4))
          >>> print(maze)
          #######
          #J..P.#
          #.###.#
          #..@#.#
          #@#.@.#
          #######
          J at (1, 1) ate 0 sprouts.
          P at (1, 4) ate 0 sprouts.
          """
  
          result = ''
          for row in self.maze:
              for char in row:
                  result = result + char
              result = result + '\n'
          return result + "{0}\n{1}".format(self.rat_1, self.rat_2)
function_tokens: def __str__ ( self ) : result = '' for row in self . maze : for char in row : result = result + char result = result + '\n' return result + "{0}\n{1}" . format ( self . rat_1 , self . rat_2 )