Operaciones con cadenas
¿Qué crees que sería la salida si ejecutamos el siguiente código?
¿Interesante, ¿verdad? ¿Pensabas que era posible combinar dos cadenas?
¡Esa posibilidad está disponible en Python y si combinamos dos cadenas, las une!
Mira el siguiente código:
Como puedes ver, la salida de estas dos líneas es diferente. La razón es que la operación de suma de dos cadenas las une tal cual, sin ningún espacio. Además, cada instrucción print es responsable de imprimir en una línea. Aquí, como teníamos dos instrucciones print, también tuvimos dos líneas de salida.
Para que la salida de la segunda línea sea similar a la salida de la primera línea, ¿qué modificación debemos realizar? (posibilidad de seleccionar múltiples opciones)
1print("¡Bienvenido a Python!") 2print("¡Bienvenido a" + " Python!")
Si ejecutamos este código, veremos que no hay espacio entre la primera y la segunda expresión. Por lo tanto, necesitamos crear un espacio entre las dos expresiones en las cadenas. Esto se puede hacer de tres maneras:
- Agregando un espacio al final de la primera expresión, como en la primera opción.
- Agregando un espacio al inicio de la segunda expresión, como en la segunda opción.
- Colocando una nueva cadena que contenga un espacio entre las dos expresiones anteriores y sumándolas, como en la cuarta opción.
Como viste, incluso un solo espacio puede ser una cadena. De hecho, todo lo que está en el teclado de tu teléfono o computadora es un carácter que puede estar dentro de una cadena.