如何使用带变量的转义序列?

时间:2015-07-19 07:11:00

标签: python

a = "test"
b = "testing"
print a\nb

有没有办法可以使用带变量的转义序列,还是不需要?

2 个答案:

答案 0 :(得分:1)

如果您尝试通过用换行符(' \ n')将它们分开来打印字符串变量,您可以这样做:

a = "Hello"
b = "World"
print(a+"\n"+b)

See demo here

简单地执行两个单独的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

相关问题