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.
print("La Witsi Witsi Arañar" , "subió" , "a su telaraña.")

Comentarios

Entradas más populares de este blog

¿Que es Python? ¿Quien creo Python?

¿Que hace especial a Phyton?

Un proyecto de programacion por hobby