当前位置:首页 > Python教程 > python技巧

Python实例3-字符图网格

        假定有一个列表的列表, 内层列表的每个值都是包含一个字符的字符串, 像这样:

grid = [[‘.‘, ‘.‘, ‘.‘, ‘.‘, ‘.‘, ‘.‘],
        [‘.‘, ‘O‘, ‘O‘, ‘.‘, ‘.‘, ‘.‘],
        [‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘.‘, ‘.‘],
        [‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘.‘],
        [‘.‘, ‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘O‘],
        [‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘.‘],
        [‘O‘, ‘O‘, ‘O‘, ‘O‘, ‘.‘, ‘.‘],
        [‘.‘, ‘O‘, ‘O‘, ‘.‘, ‘.‘, ‘.‘],
        [‘.‘, ‘.‘, ‘.‘, ‘.‘, ‘.‘, ‘.‘]]

  你可以认为 grid[x][y]是一幅“图” 在 x、 y 坐标处的字符, 该图由文本字符组成。 原点(0, 0)在左上角, 向右 x 坐标增加, 向下 y 坐标增加。

       复制前面的网格值, 编写代码用它打印出图像。

..OO.OO..
.OOOOOOO.
.OOOOOOO.
..OOOOO..
...OOO...
....O....

原文:https://www.cnblogs.com/wlinuxtop/p/11628479.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐