需要帮助使用打印语句吗

2024-09-29 21:43:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试过这个代码:

x = 5
y = "Anshul"
print(x)
print('  ',y)

它给出了输出:

5
(' ', 'Anshul')

但是为什么输出不是这样的:

5
   Anshul

我添加了'以在我的名字前获得一个空格,但它不起作用。 有没有办法给空间?你知道吗


Tags: 代码空间名字空格print办法anshul
3条回答

尝试使用format()

print('  {}'.format(y))

尝试以下操作:

print(' ' + y)

最好的方法是使用字符串插值。 见:String Interpolation

您的代码应该如下所示:

print('  %s' % y) # option 1
print('  {}'.format(y)) # option 2

相关问题 更多 >

    热门问题