可以使用sep和end关键字参数来按照我们想要的输出,例如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | >>> print('age',2,3,4) age 2 3 4 >>> print('age',3,4,1.2,sep=',') age,3,4,1.2 >>> print('age',3,4,1.2,sep=',') age,3,4,1.2 >>> print('age',2,3,4.1,sep='-',end='!!!\n') age-2-3-4.1!!! end还可以在输出中禁止换行 >>> for line in range(5): ... print(line) ... 0 1 2 3 4 >>> for line in range(5): ... print(line,end=' ') ... 0 1 2 3 4 |
---|
有时候也会用str.join()的方法来实现
1 2 3 4 5 6 7 8 9 | >>> a = ['a','b',1,2,3] >>> print(','.join(('age','11','22'))) age,11,22 >>> >>> print(','.join(str(line) for line in a)) a,b,1,2,3 或者对简单的: >>> print(*a,sep=',') a,b,1,2,3 |
---|
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有