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:
Python 2.x:
print '-' * 3
Python 3.x:
print('-' * 3)
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='_')
*3*('-',), sep='\'