|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
>>> print("你好", name, sep=",", end="!")
这里为什么用sep和end,这是什么意思,没懂
本帖最后由 jackz007 于 2022-11-26 17:07 编辑
sep 和 end 都是 print() 函数的命名可选参数,我们一般不写,如果不写,则缺省值为 sep = ' ',end = '\n'。
sep 参数规定了 print() 各个参数输出内容之间的分隔符,缺省值为一个空格(sep = ' ')。
例如,对比一下下面代码的差别和打印结果之间的区别
- >>> print(1 , 2 , 3 , 4 , 5)
- 1 2 3 4 5
- >>> print(1 , 2 , 3 , 4 , 5 , sep = '-')
- 1-2-3-4-5
- >>>
复制代码
end 选项规定了打印完所有参数内容之后,需要附加输出的内容,缺省值为换行符(end = '\n')。
例如,对比一下下面代码的差别和打印结果之间的区别
- >>> print(1);print(2);print(3)
- 1
- 2
- 3
- >>> print(1 , end = '');print(2 , end = '');print(3)
- 123
- >>>
复制代码
|
|