关于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字典排序实例详解
May 20 Python
使用python实现rsa算法代码
Feb 17 Python
python实现按行切分文本文件的方法
Apr 18 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
Oct 22 Python
对python 多线程中的守护线程与join的用法详解
Feb 18 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
Apr 06 Python
django 连接数据库 sqlite的例子
Aug 14 Python
Python 内置函数globals()和locals()对比详解
Dec 23 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
Tensorflow--取tensorf指定列的操作方式
Jun 30 Python
Python爬虫爬取糗事百科段子实例分享
Jul 31 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显示MySQL数据的三种方法
2008/06/05 PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
2012/10/03 PHP
destoon调用discuz论坛中带图片帖子的实现方法
2014/08/21 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
浅谈Javascript鼠标和滚轮事件
2012/06/27 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
jquery在IE、FF浏览器的差别详细探讨
2013/04/28 Javascript
jQuery的层级查找方式分析
2016/06/16 Javascript
Node.js 使用递归实现遍历文件夹中所有文件
2017/09/18 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
vue中可编辑树状表格的实现代码
2020/10/31 Javascript
[43:18]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python实现的检测web服务器健康状况的小程序
2014/09/17 Python
Python实现图像几何变换
2015/07/06 Python
Python使用struct处理二进制的实例详解
2017/09/11 Python
Python cookbook(数据结构与算法)让字典保持有序的方法
2018/02/18 Python
Python图像处理模块ndimage用法实例分析
2019/09/05 Python
pymysql的简单封装代码实例
2020/01/08 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
通过Python扫描代码关键字并进行预警的实现方法
2020/05/24 Python
深入剖析HTML5 内联框架iFrame
2016/05/04 HTML / CSS
HTML5获取当前地理位置并在百度地图上展示的实例
2020/07/10 HTML / CSS
最新党员的自我评价分享
2013/11/04 职场文书
上课打牌的检讨书
2014/02/15 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
安全负责人任命书
2014/06/06 职场文书
学校综治宣传月活动总结
2014/07/02 职场文书
运动会广播稿50字
2015/08/19 职场文书
小学六年级班主任工作经验交流材料
2015/11/02 职场文书
小学英语新课改心得体会
2016/01/22 职场文书
浅谈CSS不规则边框的生成方案
2021/05/25 HTML / CSS
python使用matplotlib绘制图片时x轴的刻度处理
2021/08/30 Python
GO语言字符串处理函数之处理Strings包
2022/04/14 Golang