在 python 2.7 中如何实现以下功能:
print "some text here"+?+"and then it starts there"
终端上的输出应如下所示:
some text here
and then it starts here
我四处寻找,我认为\r
应该做这项工作,但我试过了,它不起作用。我现在很困惑。
顺便说一句,该\r
解决方案是否可移植?
PS 在我奇怪的情况下,我认为知道 prev 行的长度对我来说非常困难。所以有什么想法而不是使用它上面的线的长度吗?
==================================================== =================================
好的情况是这样的,我正在编写一个树结构,我想使用 __str__ 函数很好地打印出来
class node:
def __init__(self,key,childern):
self.key = key
self.childern = childern
def __str__(self):
return "Node:"+self.key+"Children:"+str(self.childern)
其中 Children 是一个列表。
每次打印 Children 时,我都希望它比最后一行缩进一个。所以我想我无法预测要打印的行之前的长度。