解决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中逗号的三种作用实例分析
Jun 08 Python
学习python之编写简单简单连接数据库并执行查询操作
Feb 27 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
Jul 24 Python
python SSH模块登录,远程机执行shell命令实例解析
Jan 12 Python
JavaScript实现一维数组转化为二维数组
Apr 17 Python
Python处理CSV与List的转换方法
Apr 19 Python
python 快速把超大txt文件转存为csv的实例
Oct 26 Python
Python中的sys.stdout.write实现打印刷新功能
Feb 21 Python
Selenium元素定位的30种方式(史上最全)
May 11 Python
Python3 webservice接口测试代码详解
Jun 23 Python
matplotlib图例legend语法及设置的方法
Jul 28 Python
Python猫眼电影最近上映的电影票房信息
Sep 18 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
星际争霸教主Flash的ID由来:你永远不会知道他之前的ID是www!
2019/01/18 星际争霸
多文件上载系统完整版
2006/10/09 PHP
php实现过滤表单提交中html标签的方法
2014/10/17 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
JS 进度条效果实现代码整理
2011/05/21 Javascript
jquery获取tr中控件值并操作tr实现思路
2013/03/27 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
JavaScript实现数组随机排序的方法
2015/06/26 Javascript
初步使用Node连接Mysql数据库
2016/03/03 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
Bootstrap开发实战之第一次接触Bootstrap
2016/06/02 Javascript
AngularJS学习第一篇 AngularJS基础知识
2017/02/13 Javascript
详解JavaScript中return的用法
2017/05/08 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
2018/12/22 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
Vue 2.0 侦听器 watch属性代码详解
2019/06/19 Javascript
Python的lambda匿名函数的简单介绍
2013/04/25 Python
python中的yield使用方法
2014/02/11 Python
简单介绍Ruby中的CGI编程
2015/04/10 Python
在Python中操作字典之fromkeys()方法的使用
2015/05/21 Python
python实现发送邮件功能
2017/07/22 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
python、PyTorch图像读取与numpy转换实例
2020/01/13 Python
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
介绍一下JNDI的基本概念
2013/07/26 面试题
中专自荐信
2013/10/13 职场文书
洗发水广告词
2014/03/13 职场文书
职务聘任书范文
2014/03/29 职场文书
五水共治捐款倡议书
2014/05/14 职场文书
2014年实习生工作总结
2014/11/27 职场文书
python 判断文件或文件夹是否存在
2022/03/18 Python
JAVA springCloud项目搭建流程
2022/05/11 Java/Android
详解CSS3浏览器兼容
2022/12/24 HTML / CSS