【Python】print()

xixuefeng Python 2018-02-19 12:06:54 227 次浏览 【Python】print()已关闭评论

3.6.4官方文档如下:

print(objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)

print所有的参数均为可选项,我们最常用的方式为(以hello world为例,sep,end,file,flush均采用默认值)

我们分别介绍一下sep,end,file,flush参数

1:sep:在print输出的字符串中间添加指定字符,默认值为空格

2:end:在print输出语句的结尾加上指定字符串,默认只为换行(\n)

编辑python脚本p1.py,里面写入如下两行代码(end参数采用默认值):

编辑python脚本p2.py,里面写入如下两行代码(end参数使用’$’):

分别运行p1.py和p2.py查看效果

通过上述实验可以很明确的看到end参数的作用。

3:file:将打印的内容输出到什么位置,默认为sys.stdout,标准输出,当然也可以输出到文件中

4:flush:值为True或者False,默认为Flase,表示是否立刻将输出语句输入到参数file指向的对象中。

我们还用上面的例子来测试

 

 

 

回顶部