Я хочу напечатать символ или строку типа '-' n раз.
Можно ли это сделать без использования цикла? .. Есть ли такая функция, как
print('-',3)
.. что означает печать - 3 раза, например:
-
---
Python 2.x:
print '-' * 3
Python 3.x:
print('-' * 3)
Принятый ответ короткий и приятный, но здесь есть альтернативный синтаксис, позволяющий использовать разделитель в Python 3.x.
print(*3*('-',), sep='_')
st=input("Enter a string") n=input("No of times to repeat:") print(st * int(n))
Для печати строки 3 раза в Python 3.x, в этом случае строка "hello"
печать ("привет" * 3)