Replicación
El signo de * (asterisco), cuando es aplicado a una cadena y a un número (o a un número y cadena) se convierte en un operador de replicación.
cadena * número
número * cadenaReplica la cadena el numero de veces indicado por el número.
Por ejemplo:
"James" * 3nos da"JamesJamesJames".3 * "an"nos da"ananan".5 * "2"(o"2" * 5) da como resultado"22222"(no10).
RECUERDA
Un número menor o igual que cero produce una cadena vacía.
Este sencillo programa "dibuja" un rectángulo, haciendo uso del operador (+), pero en un nuevo rol:
print("+" + 10 * "-" + "+")
print(("|" + " " * 10 + "|\n") * 5, end="")
print("+" + 10 * "-" + "+")Nota como se ha utilizado el paréntesis en la segunda línea de código.
¡Intenta practicar para crear otras figuras o tus propias obras de arte!
Comentarios
Publicar un comentario