关于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找出那些被“标记”的照片
Apr 20 Python
Python实现简单的获取图片爬虫功能示例
Jul 12 Python
python3.x实现发送邮件功能
May 22 Python
matplotlib.pyplot绘图显示控制方法
Jan 15 Python
python使用装饰器作日志处理的方法
Jul 11 Python
浅析python 动态库m.so.1.0错误问题
May 09 Python
Python API 操作Hadoop hdfs详解
Jun 06 Python
python让函数不返回结果的方法
Jun 22 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
Jun 28 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
Aug 11 Python
python+selenium+chrome实现淘宝购物车秒杀自动结算
Jan 07 Python
python 逆向爬虫正确调用 JAR 加密逻辑
Jan 12 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
ecshop实现smtp发送邮件
2015/02/03 PHP
php实现递归的三种基本方式
2020/07/04 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
2011/07/31 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
原生js三级联动的简单实现代码
2016/06/07 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
浅谈JS封闭函数、闭包、内置对象
2017/07/18 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
JavaScript实现图片放大镜效果
2019/06/27 Javascript
JS数组方法slice()用法实例分析
2020/01/18 Javascript
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
2020/04/29 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
python网络编程学习笔记(一)
2014/06/09 Python
分析Python读取文件时的路径问题
2018/02/11 Python
python中使用PIL制作并验证图片验证码
2018/03/15 Python
Python利用Django如何写restful api接口详解
2018/06/08 Python
Python常见MongoDB数据库操作实例总结
2018/07/24 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
Django 响应数据response的返回源码详解
2019/08/06 Python
python 伯努利分布详解
2020/02/25 Python
Python3 pywin32模块安装的详细步骤
2020/05/26 Python
MYSQL基础面试题
2012/05/13 面试题
经济信息管理专业大学生求职信
2013/09/27 职场文书
四好少年事迹材料
2014/01/12 职场文书
岗位竞聘演讲稿范文
2014/04/24 职场文书
本科毕业生应聘自荐信范文
2014/06/26 职场文书
数学教育专业求职信
2014/07/22 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
学校领导四风问题整改措施思想汇报
2014/10/09 职场文书
初中班长竞选稿
2015/11/20 职场文书
Python requests用法和django后台处理详解
2022/03/19 Python
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL
Windows Server 2012配置DNS服务器的方法
2022/04/29 Servers