知行编程网知行编程网  2022-08-27 17:00 知行编程网 隐藏边栏  147 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中print函数输出时sep与end的区别的相关知识,包括python中or的用法,以及python中join的用法这些编程知识,希望对大家有参考作用。


python中print函数输出中sep和end的区别



1.定义区别




sep:



分割值与值,

中间隔开。

默认是一个空格,

表示两个字符串之间用什么分割。eg: 空格 sep=" "



end:



附件到最后一个值,

结尾隔开。

默认是一个新行,

表示两个字符串最后以什么结尾。eg: 换行 end="\n"



2.print函数输出时sep与end的具体区别



sep:可以设置print中分隔不同值的形式。



sep=’,’ sep="^"

输出结束根据sep中的参数,分割,且转行

s1 = 'hello'
s2 = 'world'
print(s1, s2, sep=', ')

输出:hello, world



end:可以设置print打印结束时最后跟的字符形式。

end=','end设置的参数","用于每次输出的末尾,没有默认的换行符;

end="^" 每次输出结束,以end设置的参数^结束,没有默认的换行符;


‘’ “” 在python3中的可以使用。

s1 = 'hello'
s2 = 'world'
print(s1, end=',')
print(s2)

输出:hello,world



在python中,print函数有两个默认参数,sep和end。 sep函数是设置分隔符,默认是sep=''(空格),可以设置print中不同值的分隔形式。 end 后面跟一个字符,end=' ' 是结尾的换行符,加一个空格,可以设置打印打印结束时最后一个字符的形式。

以上就是python中print函数输出时sep与end的区别,现在你对这两个参数理解了吗?不要弄混了哦~



(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享