解决Python print输出不换行没空格的问题


Posted in Python onNovember 14, 2018

今天在做编程题的时候发现Python的print输出默认换行输出,并且输出后有空格。

题目要求输出

122

而我的输出是:

1

2

2

于是我百度查到取消print自动换行的方法:就是在print的值后边加逗号,例如print x,

果然,不换行了,但是输出结果仍然不对,要求输出为122,而我的输出为1 2 2

于是我继续百度查方法,发现Python2和Python3的print方法是不同的。Python2的print不用加()可以直接输出,例如print 'hello world', Python3则需要加括号 print("hello world"),而且Python3的print方法是有参数的,比如sep表示字符串之间的连接符,end表示以什么结尾。如果没有设置参数默认sep=‘ ',end='\n',因此我把我的代码改为:

print (i,end=''),但是我发现编译错误,因为我用的是Python2,跑Python2 的print是没有参数的,同理,如果在Python3中使用print x,这种逗号形式,也是编译错误的。

于是我不知道该怎么办了,继续百度查到了:

from __future__ import print_function

只要在程序前加这个就可以在Python2中使用参数了。最后终于正确输出122

后来,我又发现一种方法就是使用

sys.stdout.write()

我把代码改为:

sys.stdout.write(str(i))

也能正确输出122

以上这篇解决Python print输出不换行没空格的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中非常实用的一些功能和函数分享
Feb 14 Python
python任务调度实例分析
May 19 Python
Python给你的头像加上圣诞帽
Jan 04 Python
Python编写一个优美的下载器
Apr 15 Python
python与C、C++混编的四种方式(小结)
Jul 15 Python
python matplotlib imshow热图坐标替换/映射实例
Mar 14 Python
基于Python计算圆周率pi代码实例
Mar 25 Python
小结Python的反射机制
Sep 28 Python
python 爬取京东指定商品评论并进行情感分析
May 27 Python
从np.random.normal()到正态分布的拟合操作
Jun 02 Python
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
Jun 05 Python
Python OpenCV形态学运算示例详解
Apr 07 Python
python3 实现一行输入,空格隔开的示例
Nov 14 #Python
python抓取京东小米8手机配置信息
Nov 13 #Python
python输入整条数据分割存入数组的方法
Nov 13 #Python
在Python中输入一个以空格为间隔的数组方法
Nov 13 #Python
python 输入一个数n,求n个数求乘或求和的实例
Nov 13 #Python
python判断完全平方数的方法
Nov 13 #Python
python实现n个数中选出m个数的方法
Nov 13 #Python
You might like
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
ThinkPHP惯例配置文件详解
2014/07/14 PHP
PHP实现原生态图片上传封装类方法
2016/11/08 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
Jjcarousellite 实现图片列表滚动的简单实例
2013/11/29 Javascript
Windows系统中安装nodejs图文教程
2015/02/28 NodeJs
jQuery实现固定在网页顶部的菜单效果代码
2015/09/02 Javascript
Javascript中的Prototype到底是什么
2016/02/16 Javascript
javascript数组常用方法汇总
2016/09/10 Javascript
express文件上传中间件Multer详解
2016/10/24 Javascript
浅谈Javascript事件对象
2017/02/05 Javascript
JS+DIV实现的卷帘效果示例
2017/03/22 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
JavaScript实现切换多张图片
2021/01/27 Javascript
[01:15:56]2018DOTA2亚洲邀请赛3月30日 小组赛A组 TNC VS Newbee
2018/03/31 DOTA
Python字符串转换成浮点数函数分享
2015/07/24 Python
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
LocalStorage记住用户和密码功能
2017/07/24 HTML / CSS
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
学生个人的自我评价分享
2013/11/05 职场文书
十佳少年事迹材料
2014/12/25 职场文书
教师工作决心书
2015/02/04 职场文书
入党转正申请报告
2015/05/15 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
Django路由层如何获取正确的url
2021/07/15 Python