Python - str.join() no me funciona en python 3.5

 
Vista:
sin imagen de perfil

str.join() no me funciona en python 3.5

Publicado por Wilson (7 intervenciones) el 25/11/2016 16:42:44
str.join() no me funciona en python 3.5.2 como es la sintanxis para imprimir.

1
2
3
4
5
6
7
tablero = []
for x in range(0,10):
    tablero.append(['O']*10)
def print_tablero(tablero):
    for x in tablero:
        print ''.join(x)
print_tablero(tablero)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 1.483
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

str.join() no me funciona en python 3.5

Publicado por xve (1637 intervenciones) el 25/11/2016 21:51:24
Hola Wilson, el print() en Python 3 es una función, por lo que tiene que ir entre comillas los valores a imprimir...

Algo así:
1
print(''.join(x))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 1.305
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

str.join() no me funciona en python 3.5

Publicado por tincopasan (393 intervenciones) el 26/11/2016 01:32:17
el ejemplo está bien y la explicación pero ojo, no es entre comillas es entre paréntesis ()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar