出于某种原因,我用来检查猜测位置和实际位置是否相同的if语句就是不起作用。我已经安排好了,所以我知道船在哪里。我试着让它打印出所有的变量和它们各自的类型,就在我输入猜测之后,在它检查它们是否相等之前,但是由于某种原因,它继续显示我错过了。在
但不管怎样,它在这里:from random import randint
board = []
for x in range(0, 5):
board.append(["O"] * 5)
def print_board(board):
for row in board:
print " ".join(row)
print_board(board)
def random_row(board):
return randint(0, len(board) - 1)
def random_col(board):
return randint(0, len(board[0]) - 1)
ship_row = random_row(board)
ship_col = random_col(board)
print ship_row
print ship_col
##########################################
#Value error checking and guess row inputs
##########################################
def get_guess_row():
guess_row = int(raw_input("Guess