a = "test"
b = "testing"
print a\nb
有没有办法可以使用带变量的转义序列,还是不需要?
答案 0 :(得分:1)
如果您尝试通过用换行符(' \ n')将它们分开来打印字符串变量,您可以这样做:
a = "Hello"
b = "World"
print(a+"\n"+b)
简单地执行两个单独的print语句也会产生类似的效果,这是因为每个print语句都会自动插入一个换行符。
a = "Hello"
b = "World"
print(a)
print(b)
因此,在打印时使用换行符来转义字符串是不必要的。
答案 1 :(得分:0)
如果您将来有更多的打印/格式,可维护的解决方案将是,
Object row
请参阅https://docs.python.org/2/library/string.html?highlight=string%20join#string.join。