Я хочу напечатать символ или строку типа '-' n раз.
Могу ли я сделать это без использования цикла? .. Есть ли такая функция, как
print('-',3)
.. что будет означать печать -
3 раза, например:
---
Python 2.x:
print '-' * 3
Python 3.x:
print('-' * 3)
Принятый ответ короткий и приятный, но вот альтернативный синтаксис, позволяющий использовать разделитель в Python 3.x.
print(*3*('-',), sep='_')
источник
*3*('-',), sep='\'