Batalla Naval - 13 - ¿Te acordaste de agregar el mensaje "Ya dijiste esa."


#1



https://www.codecademy.com/es/courses/python-beginner-en-7s5jh/1/4?curriculum_id=53a32847fed2a88075000001


¡Uy! Probá otra vez.
¿Te acordaste de agregar el mensaje "Ya dijiste esa." en tu sentencia elif?

Me he quedado clavado aqui, creo que tengo el código bien, incluso provoco el mensaje, pero no se como seguir.


import random

tablero = []

for x in range(0,5):
  tablero.append(["O"] * 5)

def print_tablero(tablero):
  for fila in tablero:
    print " ".join(fila)

print_tablero(tablero)

def fila_aleatoria(tablero):
  return random.randint(0,len(tablero)-1)

def columna_aleatoria(tablero):
  return random.randint(0,len(tablero[0])-1)

barco_fila = fila_aleatoria(tablero)
barco_columna = columna_aleatoria(tablero)
adivina_fila = input("Adivina fila:")
adivina_columna = input("Adivina columna:")

print barco_fila
print barco_columna

# escribí tu código a continuación.
tablero[2][2] = "X"
if adivina_fila == barco_fila and adivina_columna == barco_columna:
    print "Felicitaciones, Hundiste mi barco!"
elif adivina_fila not in range(5) or adivina_columna not in range(5):
    print "Huy, eso ni siquiera esta en el oceano"
elif tablero[adivina_fila-1][adivina_columna-1] == "X":
    print "Ya dijiste esa"
else:
    print "Agua, no tocaste mi barco"
    tablero[adivina_fila-1][adivina_columna-1] = "X"

print_tablero(tablero)