Discuss / Python / 如何换行显示呢?

如何换行显示呢?

Topic source

youwbo

#1 Created at ... [Delete] [Delete and Lock User]

print(hex(n1),\nhex(n2))

print(hex(n2),'\n',hex(n1)) print(hex(n2),''' ''',hex(n1))

结果: 0x3e8 0xff

不过我发现另外一个问题,在前面的某一节也有人提出:为什么换行之后会有一个空格的缩进呢?希望大神能给个解释

n1 = 255 n2 = 1000 print('''%s %s'''%(hex(n1),hex(n2)))

可以通过这种形式做到回车,同时没有空格。大概可能是因为通过print中通过 , 来分隔要输出的变量,因此默认是在 , 的位置是有空格的

print中,是一个空格

骤然跌落

#5 Created at ... [Delete] [Delete and Lock User]

print(hex(n1),'\n'+hex(n2)) #用+代替,没有空格

print(hex(n1),hex(n2),sep = '\n')


  • 1

Reply