Mostrar cadena varias veces


89

Quiero imprimir un carácter o una cadena como '-' n número de veces.

¿Puedo hacerlo sin usar un bucle? .. ¿Existe una función como

print('-',3)

... lo que significaría imprimir las -3 veces, así:

---

Respuestas:



5

La respuesta aceptada es breve y sencilla, pero aquí hay una sintaxis alternativa que permite proporcionar un separador en Python 3.x.

print(*3*('-',), sep='_')

Esto fallará si separamos usando '\'. Verifique esto:*3*('-',), sep='\'
Rushabh Patel

@RushabhPatel Esto se debe a que '\' no es una cadena válida, use '\\' en su lugar o r '\'
Olivier Melançon
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.