如何删除下一行中 R 后面的空格?
>>>print "4/3 =", 4 / 3, "R", 4 % 3
我希望结果看起来完全像这样:
4/3 = 1 R1
感谢任何人抽出时间来回答这个问题。
最佳答案
使用str.format
:
>>> a=4
>>> b=3
>>> print "{}/{} = {} R{}".format(a, b, a//b, a%b)
4/3 = 1 R1
如果您使用的是不支持 str.format
的旧版本 Python,那么您可以使用 %
运算符:
>>> print "%d/%d = %d R%d"%(a, b, a//b, a%b)
4/3 = 1 R1
另请注意,从 Python 2.2 开始,您应该使用 //
进行整数除法,从 Python 3 开始,您必须使用 >//
。
关于python - 使用 Python 时如何防止出现空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10310455/