У меня есть программа, которая распечатывает свой прогресс на консоли. каждые 20 шагов печатает количество шагов, таких как 10 20 30 и т. Д., Но в этом случае он печатает точку. Это было напечатано с помощью оператора печати с запятой в концеКак печатать «плотные» точки горизонтально в питоне?
if epoch % 10 == 0:
print epoch,
else:
print ".",
К сожалению, я заметил, что точки печатаются отдельно друг от друга, как это:
0 . . . . . . . . . 10 . . . . . . . . . 20 . . . . . . . . . 30
Я хочу, чтобы это было крепче следующим образом:
0.........10.........20.........30
в Visual Basic языке, мы можем получить эту форму, если мы добавим точку с запятой в конце оператора печати вместо запятой. Есть ли аналогичный способ сделать это в Python, или пошаговое руководство, чтобы получить более жесткий выход?
Заранее спасибо ...
--- Edit --- При всем спасибо и уважение ко всем, кто ответил, я заметил, что некоторые из них считали изменение «эпохи» происходит своевременно. Фактически, это происходит после завершения некоторых итераций, и это может занять от доли секунды до нескольких минут. Тем не менее, большое спасибо всем вкладчикам.
Удаление запятой означает, что вы получите символ новой строки не пробел, так что не делает то, что ОП хочет. – solidpixel