关于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画图学习入门教程
Jul 01 Python
浅谈python jieba分词模块的基本用法
Nov 09 Python
python编写朴素贝叶斯用于文本分类
Dec 21 Python
浅谈Python中重载isinstance继承关系的问题
May 04 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
Dec 26 Python
python 实现矩阵上下/左右翻转,转置的示例
Jan 23 Python
Python 实现顺序高斯消元法示例
Dec 09 Python
提升python处理速度原理及方法实例
Dec 25 Python
python 实现任务管理清单案例
Apr 25 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
Jul 28 Python
Python实现迪杰斯特拉算法过程解析
Sep 18 Python
python实现简易自习室座位预约系统
Jun 30 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
加强版phplib的DB类
2008/03/31 PHP
php 读取文件头判断文件类型的实现代码
2013/08/05 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
jquery UI 1.72 之datepicker
2009/12/29 Javascript
jquery 多级下拉菜单核心代码
2010/05/21 Javascript
jQuery 常见操作实现方式和常用函数方法总结
2011/05/06 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
2013/09/15 Javascript
简单常用的幻灯片播放实现代码
2013/09/25 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
js AppendChild与insertBefore用法详细对比
2013/12/16 Javascript
JS小游戏之仙剑翻牌源码详解
2014/09/25 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
原生JS实现匀速图片轮播动画
2016/10/18 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
js实现方块上下左右移动效果
2017/08/17 Javascript
jQuery实现的鼠标滚轮控制图片缩放功能实例
2017/10/14 jQuery
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
node.js到底要不要加分号浅析
2018/07/11 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
[06:38]DOTA2怒掀电竞风暴 2013Chinajoy
2013/07/27 DOTA
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
Python定时执行之Timer用法示例
2015/05/27 Python
Python处理文本换行符实例代码
2018/02/03 Python
Django rest framework实现分页的示例
2018/05/24 Python
Python使用Turtle库绘制一棵西兰花
2019/11/23 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
python可以用哪些数据库
2020/06/22 Python
Python __slots__的使用方法
2020/11/15 Python
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
ABOUT YOU匈牙利:500个最受欢迎的时尚品牌
2019/07/19 全球购物
英语文学专业学生的自我评价
2013/10/31 职场文书
市场总经理岗位职责
2014/04/11 职场文书
国庆节慰问信
2015/02/15 职场文书
教师节作文之小学四年级
2019/09/03 职场文书
Nginx配置使用详解
2022/07/07 Servers