La función print() utilizando argumentos múltiples
Hasta ahora se ha probado el comportamiento de la función print() sin argumentos y con un argumento. También vale la pena intentar alimentar la función print() con más de un argumento.
Mira la ventana del editor. Esto es lo que vamos a probar ahora:
print("Witsi witsi araña" , "subió" , "su telaraña.")
Hay una invocación de la función print() pero contiene tres argumentos. Todos ellos son cadenas.
Los argumentos están separados por comas. Se han rodeado de espacios para hacerlos más visibles, pero no es realmente necesario y no se hará más.
En este caso, las comas que separan los argumentos desempeñan un papel completamente diferente a la coma dentro de la cadena. El primero es una parte de la sintaxis de Python, el segundo está destinado a mostrarse en la consola.
Si vuelves a mirar el código, verás que no hay espacios dentro de las cadenas.
Ejecuta el código y observa lo que pasa.
La consola ahora debería mostrar el siguiente texto:
La Witsi witsi araña subió su telaraña.
Los espacios, removidos de las cadenas, han vuelto a aparecer. ¿Puedes explicar porque?
Dos conclusiones surgen de este ejemplo:
- Una función
print()invocada con más de un argumento genera la salida en una sola línea. - La función
print()pone un espacio entre los argumentos emitidos por iniciativa propia.
Comentarios
Publicar un comentario