Я бы хотел сделать это элегантно:
>>> ''.zfill(5, '-') '-----'
Есть ли способ инициализировать строку с помощью символа заполнения и счетчика?Конечно, количество может варьироваться.
Просто попробуйте:
>>> '-'*5 '-----'
Это так просто в Python:)
введение в строки в "официальном" руководстве говорит:
Строки могут быть соединены (склеены вместе) с оператором + и повторяется с *
+
*