Display string multiple times
I want to print a character or string like '-' n number of times.
Can I do it without using a loop?.. Is there a function like
print('-',3)
..which would mean printing the -
3 times, like this:
---
Solution 1:
Python 2.x:
print '-' * 3
Python 3.x:
print('-' * 3)
Solution 2:
The accepted answer is short and sweet, but here is an alternate syntax allowing to provide a separator in Python 3.x.
print(*3*('-',), sep='_')