关于python打印中sep=‘‘与end=‘‘的使用说明

在python中使用sep=' '与end=' '时,有不少同学不大清楚它们的用法,自己总结了下,相信会帮助到大家!

'''代码如下'''

a = 123
b = 456
c = 789

print(a,b,c)                        #逗号代表一个空格
print(a,end='AAA')                  #python默认打印后是换行,如果加上end='AAA'则不会进行换行,而是打印完变量a后直接跟上AAA即end=‘***’代表在打印结果后面跟什么以结尾
print(c,b,end='gg\n')               #在上一行打印结尾处继续接着打印,打印完换行
print(a,b,c,end='haha\n')           #end='***'也适用于多个打印变量或字符串的情况
print(a,b,c,sep='~~')               #sep='***'代表变量间或者字符串间以什么作为间隔
print('aaa','bbb','ccc',sep='--')   #sep='***'代表变量间或者字符串间以什么作为间隔
print('aaaa',a,b,sep='~',end='KKK\n')   #sep='***'与end='***'也可以组合搭配使用

执行结果如下:

E:\Anaconda\Anacondaanzhuangweizhi\python.exe "F:/PyCharm xiangmu/read_excel/512-256.py"
123 456 789
123AAA789 456gg
123 456 789haha
123~~456~~789
aaa--bbb--ccc
aaaa~123~456KKK

进程已结束,退出代码0

你可能感兴趣的:(python,python)