python中转义字符'\n'表示换行,
print('hello world\nhello world')
输出结果:
当非字符串类型想要换行时
a=10
b=10
print(a+'\n'+b)
会发现结果报错(此时是因为+号在print()函数中是对字符串str类型进行拼接:
当使用逗号区分时,结果虽然已经换行,但是仍出现开头空格现象;
a=10
b=10
print(a,'\n',b)
具体原因是由于换行字符后的逗号,引起的。
可以将数值类型转换成字符串类型在print,利用str()函数进行数据类型转换
a=10
b=10
print(str(a)+'\n'+str(b))