python中print函数输出时sep与end的区别?
2769次观看
标签:
函数
区别
python
老师回答
一、定义区别
sep:分割值与值,中间隔开。默认是一个空格,表示两个字符串之间用什么分割。eg: 空格 sep=" "
end:附件到最后一个值,结尾隔开。默认是一个新行,表示两个字符串最后以什么结尾。eg: 换行 end="n"
二、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
©本文版权归环球青藤所有,任何形式转载请联系我们。
免费直播
精选课程
相关推荐