python两个print输出在同一行

Python0595

python两个print输出在同一行,第1张

前一个print里增加end=''参数。

比如把a,b两个变量一行输出并且紧挨着。

print(a,end='')

print(b)

如果是a,b一行输出,空格隔开,就在end=后面用空格字符。

print(a,end=' ')

print(b)

end=后面接的就是输出连接的分割字符。

print函数只有在参数是str类型的时候才会换行,你这是byte类型。

要想换行要把它变成str类型。

可以用以下函数:

str(byte,encoding = 'utf-8')

就可以了

希望对你有帮助。