José Alberto Carlomagno
Pregunta¿Es lo mismo print(“texto”+ variable+“texto”) que print(“texto”,variable,“texto”)? Lo realize de la segunda forma en el ejercicio y me dio el mismo resultado en la consola.
HERNAN DARIO VELASQUEZ ORTIZ
Usando la segunda forma, Python agrega un espacio entre cada cadena, de la primera forma usted debe agregar el espacio si lo necesita. Por lo demás si son lo mismo.
José Manuel Piña Rodríguez
He realizado la misma prueba, a pesar de que se ven similares, en la segunda forma te deja un espacio entre texto, en cambio en la primera te concadena como esta el texto sin agregar espacios.
José Alberto Carlomagno
Gracias ! @pinajmr @hernandvo2
Rosmer Hernández
La diferencia entre ambas es el espacio entre los espacios en la impresión. Una sintaxis alternativa seria:
print(f'texto {variable} texto')
Es mucho más legible. Espero te sirva.
Angel Estrada
La diferencia recae en los espacios que se agregan
![Curso Básico de Python [Empieza Gratis]](https://static.platzi.com/media/courses/OG-python-basico.png)