Noughts和十字架python绘制板

时间:2012-12-13 20:20:20

标签: python python-3.x

我刚刚开始自学python 3.2(或尝试)。我想我已经掌握了所有的基础知识,所以我决定尝试构建很多人告诉我的最简单的游戏,0和X。我正在尝试使用列表列表绘制电路板,我想使用将传递给方法的变量N来确定电路板N * N的大小。

我到处搜索如何做到这一点,但我能找到的是那些用行和列的设定值编码的人。我想让它变化,所以我可以继续重复我的代码来尝试跳棋和国际象棋。

请有人帮助我,我们将不胜感激。

谢谢,戴夫。

1 个答案:

答案 0 :(得分:1)

在Python中有更简洁的方法来编写它,但这可能是最容易理解的新手:

N=3
tictac = []

for i in range(N):
    row = []
    for i in range(N):
        row.append('O')
    tictac.append(row)

for row in tictac:
    print row