我是初学者,这是我的第一个问题所以我知道这可能是愚蠢的。但是在python中我尝试用这段代码格式化一个字符串:
x = 7
print "% how do you do" % (x)
我得到了这个结果:
7w do you do
是什么原因导致“怎么样”中的“ho”被切断了?
答案 0 :(得分:0)
可能使用%d代替%将解决问题
答案 1 :(得分:0)
此处的最佳解决方案是使用format
功能。
>>> '{0} is bigger than {1}'.format('elephant', 'dog')
'elephant is bigger than dog
中详细了解格式