关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)


Posted in Python onOctober 27, 2020

print()函数原理

python使用print()函数输出时,我们先了解一下print()函数具体实现:

描述
print() 方法用于打印输出,最常见的一个函数。

在 Python3.3 版增加了 flush 关键字参数。

print 在 Python3.x 是一个函数print(),但在 Python2.x 版本不是一个函数,只是一个关键字print。

语法
以下是 print() 方法的语法:

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

参数
objects ? 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep ? 用来间隔多个对象,默认值是一个空格。
end ? 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file ? 要写入的文件对象。
flush ? 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。
返回值
无。
所以我们知道print()函数默认的结尾就是换行符‘\n',这也是为什么用print()函数输出的时候会自动换行的原因:

print(123)
print(123)

关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)

不换行输出

所以想要输出不换行,我们只要更改end参数即可。

print(1,end='')
print(2,end='')
print(3,end='')
print(4,end='')
print(5,end='')

但是在控制台却并没有输出:

关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)

这是因为print()函数输出的时候必须以换行符‘\n'结尾才会输出到控制台,否则print()函数会继续等待输出。

输出不显示

所以我们只要修改最后一个输出的end参数,让最后一个输出的end='\n'换行符就行了:

print(1,end=',')
print(2,end=' ')
print(3,end=',')
print(4,end='.')
print(5)

关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)

这样就能在控制台正常输出显示了

到此这篇关于关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)的文章就介绍到这了,更多相关python不换行输出内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python轻松实现代码编码格式转换
Mar 26 Python
使用Python脚本操作MongoDB的教程
Apr 16 Python
python中reduce()函数的使用方法示例
Sep 29 Python
Python排序搜索基本算法之堆排序实例详解
Dec 08 Python
django连接mysql数据库及建表操作实例详解
Dec 10 Python
python3.6连接mysql数据库及增删改查操作详解
Feb 10 Python
在django中使用post方法时,需要增加csrftoken的例子
Mar 13 Python
numpy的Fancy Indexing和array比较详解
Jun 11 Python
python文件操作seek()偏移量,读取指正到指定位置操作
Jul 05 Python
python定义类的简单用法
Jul 24 Python
Pytorch中的数据集划分&正则化方法
May 27 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
Apr 08 Python
Python字符串查找基本操作代码案例
Oct 27 #Python
Python爬取豆瓣数据实现过程解析
Oct 27 #Python
UI自动化定位常用实现方法代码示例
Oct 27 #Python
基于python获取本地时间并转换时间戳和日期格式
Oct 27 #Python
如何在pycharm中安装第三方包
Oct 27 #Python
Python操控mysql批量插入数据的实现方法
Oct 27 #Python
python 对一幅灰度图像进行直方图均衡化
Oct 27 #Python
You might like
PHP中实现进程间通讯
2006/10/09 PHP
php中使用addslashes函数报错问题的解决方法
2013/02/06 PHP
微信小程序 消息推送php服务器验证实例详解
2017/03/30 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
js字符编码函数区别分析
2008/06/05 Javascript
JavaScript 在线压缩和格式化收藏
2009/01/16 Javascript
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
JS实现的省份级联实例代码
2013/06/24 Javascript
使用js如何实现全选与全不选
2013/12/30 Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
2015/05/26 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
如何提高Dom访问速度
2017/01/05 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
nodejs个人博客开发第四步 数据模型
2017/04/12 NodeJs
js实现城市级联菜单的2种方法
2017/06/23 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
javascript实现最长公共子序列实例代码
2018/02/05 Javascript
js自定义input文件上传样式
2018/10/26 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
layer ui插件显示tips时,修改字体颜色的实现方法
2019/09/11 Javascript
使用纯前端JavaScript实现Excel导入导出方法过程详解
2020/08/07 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
浅谈使用Python变量时要避免的3个错误
2017/10/30 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
selenium与xpath之获取指定位置的元素的实现
2021/01/26 Python
深入剖析webstorage[html5的本地数据处理]
2016/07/11 HTML / CSS
应届生服务员求职信
2013/10/31 职场文书
工厂总经理岗位职责
2014/02/07 职场文书
通用自荐信范文
2014/03/14 职场文书
实习报告评语
2014/04/26 职场文书
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
代领报检证委托书范本
2014/10/11 职场文书
2014年六五普法工作总结
2014/11/25 职场文书
2015年教师工作总结范文
2015/03/31 职场文书