13.battleship bug


<What do you expect to happen instead

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)

# Add your code below!
guess_row = int(raw_input("Guess Row: "))
guess_col = int(raw_input("Guess col: "))

Oops, try again. Make sure your prompts are exactly as written in the instuctions. No changing the capitalization or using extra spaces!


Hi, @javajumper20046 ,

"Guess col: " is similar to "Guess Col: ", but is not identical to it, therefore Codecademy will not accept the submitted code. Compare every character in that prompt to what is specified in the instructions.


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