0
我想要做一个非常简单的代码,在板上生成随机坐标。为此我定义了一个棋盘函数,然后我在一行和一列上随机生成一个坐标。函数对象不是在python subscritable
该程序工作正常的行,但我无法设法让它产生一个随机的列。 (我以防万一编码在python)
有人能帮助我,好吗?
我想要做一个非常简单的代码,在板上生成随机坐标。为此我定义了一个棋盘函数,然后我在一行和一列上随机生成一个坐标。函数对象不是在python subscritable
该程序工作正常的行,但我无法设法让它产生一个随机的列。 (我以防万一编码在python)
有人能帮助我,好吗?
这会产生一个随机行和一个随机列:
import random
def board():
board = []
for x in range(0, 5):
board.append(["0"] * 5)
for row in board:
print(" ".join(row))
return board
def random_row(board):
rr = random.randint(0, len(board) - 1)
return rr
def random_col(board):
rc = random.randint(0, len(board[0]) - 1)
return rc
theboard = board()
# generate random row and column
rndrow = random_row(theboard)
rndcol = random_col(theboard)
print(rndrow)
print(rndcol)
请不要发布的代码映像,把代码作为文本在你的问题(并格式化为用Ctrl /加利福尼亚+ K码) 。 –
...并且不要对函数和变量使用相同的名称。 – DeepSpace