2/19
tablero=[]
3/19
for i in range(0,5):
tablero.append(['O']*5)
4/19
for i in range(0,5):
tablero.append(['O']*5)
print tablero
5/19
for i in range(0,5):
tablero.append(['O']*5)
def print_tablero(tablero):
for i in tablero:
print i
6/19
def print_tablero(tablero):
for item in tablero:
print " ".join(item)
7/19
def fila_aleatoria(tablero):
return randint(0,len(tablero)-1)
def columna_aleatoria(tablero):
return randint(0,len(tablero)-1)
8/19
barco_fila = fila_aleatoria(tablero)
barco_col = columna_aleatoria(tablero)
adivina_fila=int(raw_input("Adivina Fila: "))
adivina_columna=int(raw_input("Adivina Columna: "))
9/19
print barco_col
print barco_fila
10/19
if adivina_fila==barco_fila and adivina_columna==barco_columna:
print "Felicitaciones, Hundiste mi barco!"
Hola:
ResponderEliminarHay que aclarar que para poder llamar la función randint, hay que escribirla de la siguiente forma: random.randint.
def fila_aleatoria(tablero):
return random.randint(0, len(tablero)-1)
def columna_aleatoria(tablero):
return random.randint(0, len(tablero)-1)
De lo contrario no se validará el ejercicio.
Este comentario ha sido eliminado por el autor.
ResponderEliminarsi lo importas al inicio ya no tendras que hacerlo de nuevo
ResponderEliminarfrom random import randint
por faavor necesito ayuda con Solamente Invertilo
ResponderEliminaren el ejercicio 8 estoy trabaoo porque me pide adivinar filas y adivinar columna pero nose que numeros colocar ahy si alguien me puede ayudar se lo agradezco
ResponderEliminar