Этот вопрос довольно прост, но я не могу найти хороший способ сделать это ....как взять символ в виде строки
Дело в том, что я пытаюсь напечатать на экране ход операции ... только для целей тестирования, но у меня возникают ошибки, когда я пытаюсь напечатать что-то вроде этого: «Completed 30%»
проблема заключается в том, что «%» в настоящее время принимаются в качестве аргумента здесь:
Ниже приведена часть кода
print "Completed: %s % " % (100*loops/totalLoops)
А вот ошибка:
print "Completed: %s %" % (100*loops/totalLoops)
ValueError: incomplete format
Там должно быть легко исправить за эту глупость ... но я не могу найти его.
' "Выполнил:% S%"' -> ' "Выполнил:% S %%"' – vaultah
Почему был вниз проголосовали этот вопрос? –
@eumiro Мы должны добавить одно сообщение, которое ясно показывает, что в [Google search] (https://www.google.co.in/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q = escape +% 25 + in + python + string) (44K просмотров). –