我尝试了以下代码:
x = 5
y = "Anshul"
print(x)
print(' ',y)
它给出了输出:
5
(' ', 'Anshul')
但是为什么输出不是这样:
5
Anshul
我加了''
来在我的名字前加一个空格,但这没用。
有什么办法给空间吗?
答案 0 :(得分:0)
尝试这样的事情:
print(' ' + y)
答案 1 :(得分:0)
最好的方法是使用字符串插值。 参见:String Interpolation
您的代码应如下所示:
print(' %s' % y) # option 1
print(' {}'.format(y)) # option 2
答案 2 :(得分:-1)
尝试使用format()
:
print(' {}'.format(y))