我编写了一些脚本来计算百分比;但是,我实际上希望在打印的消息中包括% ...
一开始就尝试过-没用...

oFile.write("Percentage: %s%"\n" % percent)
然后,我尝试了不起作用的"Percentage: %s"%"\n" % percent"
我希望输出为:
Percentage: x%
我不断
TypeError: not all arguments converted during string formatting

最佳答案

要打印%符号,您需要使用另一个%符号“转义”它:

percent = 12
print "Percentage: %s %%\n" % percent  # Note the double % sign
>>> Percentage: 12 %

10-08 05:20