DEV Community

Cover image for Ibuprofeno.py💊| #70: Explica este código Python
Cristian Fernando
Cristian Fernando

Posted on • Edited on

Ibuprofeno.py💊| #70: Explica este código Python

Explica este código Python

Dificultad: Fácil

print("Mi", "nombre", "es", sep="_", end="*")
print("Monty", "Python.", sep="*", end="*\n")
Enter fullscreen mode Exit fullscreen mode

👉 A. Mi_nombre_es Monty*Python.*
👉 B. Mi*nombre*es*Monty_Python.*
👉 C. Mi_nombre_es*Monty*Python.*
👉 D. Mi_nombre_es*Monty*Python._


Respuesta en el primer comentario.

Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando • Edited

Respuesta:
👉 C. Mi_nombre_es*Monty*Python.*

La función print de Python puede recibir argumentos de palabra clave como:

  • sep(): que significa separador, y hace justamente eso, separa mediante un carácter los parámetros de print.
  • end(): determina cual será el último carácter que imprimiremos.

En nuestro ejemplo, para el primer print:

print("Mi", "nombre", "es", sep="_", end="*")
## separamos con _ y terminamos el print con *
## Mi_nombre_es*
Enter fullscreen mode Exit fullscreen mode

y para el segundo print

print("Monty", "Python.", sep="*", end="*\n")
## separemos con * y terminamos con un * y un salto de línea
## Mi_nombre_es*Monty*Python.*
Enter fullscreen mode Exit fullscreen mode

Así de fácil, así de sencillo.