Chcę wydrukować znak lub ciąg taki jak „-” n razy.
Czy mogę to zrobić bez używania pętli? .. Czy jest taka funkcja
print('-',3)
.. co oznaczałoby wydrukowanie -
3 razy, na przykład:
---
Python 2.x:
print '-' * 3
Python 3.x:
print('-' * 3)
Przyjęta odpowiedź jest krótka i słodka, ale tutaj jest alternatywna składnia pozwalająca na zapewnienie separatora w Pythonie 3.x.
print(*3*('-',), sep='_')
źródło
*3*('-',), sep='\'