2016-06-23 3 views
-3

Поскольку я использую генератор случайных чисел, чтобы разместить корабли, как я могу быть в состоянии получить точное значение х и у координаты от моей функции:Необходимо выяснить случайное число функция дает мне

def addShip(board): 
    x = randint(0, 9) 
    y = randint(0, 9) 
board[x][y] = 1 

Как я смогу напечатать точное значение, которое функция, используемая для x и y? Любая помощь была бы оценена

+0

... 'return' их от этого? – jonrsharpe

+0

- это локальные переменные в функции. когда функция возвращается, эти переменные уничтожаются. так как вы никогда не используете их (например, верните их, сохраните их в другом месте), функция будет бесполезной. –

+0

'' return x, y''? Это то, что вы ищете? – loutre

ответ

0
def addShip(board): 
    x = randint(0, 9) 
    y = randint(0, 9) 
    return x, y 

board[x][y] = 1