I cant find out where am i going wrong


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)


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)
guess_row = int(raw_input("Guess Row:"))
guess_col = int(raw_input("Guess Col:"))

print ship_row
print ship_col

# Write your code below!
if (guess_row==ship_row) and (guess_col==ship_col):
    print "Congratulations! You sank my battleship!"
    print "You missed my battleship"


exercise 11, danger will robinson

the string printed needs to be an exact match, you miss an exclamation mark at the end of your string, recommendation: copy paste string from instructions

You seem to have missed step 2 of the instructions:

Set the list element at guess_row, guess_col to "X".



This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.