参考print的官方文档

print(...)

print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)

Prints the values to a stream, or to sys.stdout by default.

Optional keyword arguments:

file: a file-like object (stream); defaults to the current sys.stdout.

sep: string inserted between values, default a space.

end: string appended after the last value, default a newline.

flush: whether to forcibly flush the stream.

在python中,print默认向屏幕输出指定的文字,例如:

>>>print('hello,world')

hello worldprint的完整格式为print(objects,sep,end,file,flush),其中后面4个为可选参数

1、sep

在输出字符串之间插入指定字符串,默认是空格,例如:

>>>print("a","b","c",sep="**")

a**b**c

2、end

在print输出语句的结尾加上指定字符串,默认是换行(\n),例如:

>>>print("a",end="$")

a$

print默认是换行,即输出语句后自动切换到下一行,对于python3来说,如果要实现输出不换行的功能,那么可以设置end=''(python2可以在print语句之后加“,”实现不换行的功能)

3、file

将文本输入到file-like对象中,可以是文件,数据流等等,默认是sys.stdout

>>>f = open('abc.txt','w')

>>>print('a',file=f)

4、flush

flush值为True或者False,默认为Flase,表示是否立刻将输出语句输入到参数file指向的对象中(默认是sys.stdout)例如:

>>>f = open('abc.txt','w')

>>>print('a',file=f)

可以看到abc.txt文件这时为空,只有执行f.close()之后才将内容写进文件。

如果改为:

>>>print('a',file=f,flush=True)

则立刻就可以看到文件的内容

python print end参数_python print的参数详解相关推荐

  1. python命名空间和闭包_Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】...

    本文实例讲述了Python函数基础用法.分享给大家供大家参考,具体如下: 一.什么是命名关键字参数? 格式: 在*后面参数都是命名关键字参数. 特点: 1.约束函数的调用者必须按照Kye=value的 ...

  2. python字典的用法_Python字典的用法详解(附示例)

    本篇文章给大家带来的内容是关于Python字典的用法详解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 字典的表现形式为:{key:value},键和值之间用冒号分隔,每个 ...

  3. python进阶装饰器_Python进阶: 通过实例详解装饰器(附代码)

    Python中的装饰器有很多用处,比如输出日志.参数检查.代理设置.计数计时.结果缓存等等.本文就通过几个装饰器例子,详细解释一下Python中装饰器的用法.一步步从简到繁学习装饰器用法 其他一些装饰 ...

  4. python结巴分词实例_python 结巴分词(jieba)详解

    "结巴"中文分词:做最好的 Python 中文分词组件 "Jieba" (Chinese for "to stutter") Chinese ...

  5. python count函数代码_python count函数用法详解_后端开发

    fgetc函数的作用详解_后端开发 fgetc函数的作用是从指定文件读入一个字符,要求文件的打开方式必须是以读或读写的方式或者追加的方 式,只写方式是不能读的. 在python中可以使用"c ...

  6. python lambda函数加法_python lambda的使用详解

    1. lambda语法 lambda argument_list: expression lambda是Python预留的关键字,argument_list(参数列表)和expression(关于参数 ...

  7. python编程序列类型_python序列类型种类详解

    python序列类型包括哪三种 python序列类型包括:列表.元组.字典 列表:有序可变序列 创建:userlist = [1,2,3,4,5,6] 修改:userlist[5] = 999 添加: ...

  8. python做插件应用_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  9. python插件使用教程_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  10. python缩进和冒号_Python缩进和冒号详解

    对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次. 缩进的空白数量是可变的,但是所有代码块 ...

最新文章

  1. OpenWrite的渠道顺序你说了算!来支持你最喜欢的技术类平台吧!
  2. python好学吗一般要学多久-转行学Python开发难吗,月薪过万需要多久
  3. Spring整合Hibernate中自动建表
  4. 父与子的编程之旅:与小卡特一起学Python.pdf
  5. 按键精灵上传账号到服务器_百度网盘超级会员账号登录器
  6. LOL手游2.3版本终于来临,国服玩家满意新增的皮肤吗?
  7. 三种Ext提交数据的方法(转)
  8. ES6对象(3):类的继承
  9. linux系统列表,Linux常用系统调用列表-20210415054405.docx-原创力文档
  10. myeclipse+8.6各个版本注册码(貌似8.5也可以)
  11. linux maven安装
  12. CentOS7 install spark+ipython-nodebook
  13. java中面向对象_java中的面向对象
  14. 新特性:postgresql的vacuum漫谈
  15. python3.70 wxpy_python3.5中的wxpydeprectionwarning
  16. DSL 系列(1) - 扩展点的论述与实现
  17. 站在巨人的肩膀上看Servlet——原来如此(更适合初学者认识Servlet)
  18. sublime自定义snippet代码片段
  19. Sqlserver2014 迁移数据库
  20. 漫谈程序员系列:程序员到底是什么角色

热门文章

  1. 施德来:有赞电商小程序的实践
  2. 【车间调度】基于matlab改进的帝国企鹅算法求解车间调度问题【含Matlab源码 2041期】
  3. mac mtu测试_如何查看 Mac 的以太网卡速度
  4. 第五节 FLASH 程序存储器和数据EEPROM
  5. GIS制作色斑图(等值面图)保姆级指导0基础小白
  6. 联想小新Air15-2021安装elementaryOS5.1(基于ubuntu18.04)
  7. 桌面天气时钟【心知天气API、可获取实时时间、合成解码cJSON】
  8. 美元用计算机怎么算,美金人民币汇率换算(人民币兑换率计算器)
  9. Science fiction list
  10. Yolo opencv刻度尺识别 刻度读数识别 水尺识别 水位识别源码