python不换行之end=与逗号的意思及用途


Posted in Python onNovember 21, 2017

在python中我们偶尔会用到输出不换行的效果,python2中使用逗号,即可,而python3中使用end=''来实现的,这里简单为大家介绍一下,需要的朋友可以参考下

python输出不换行

Python2的写法是:

print 'hello',

Python3的写法是:

print('hello', end='')

对于python2和python3都兼容的写法是:

from __future__ import print_function
print('hello', end='')

python ,end=''备注

就是打印之后不换行。在Python2.7中使用“,”

下面是2.7的例子:

def test():
print 'hello',
print 'world'

输出 hello world

hello后面没有换行。

如果是python3以后的版本中则用end=‘ '

在python3.x之后,可以在print()之中加end=""来解决,可以自定义结尾字符

print ('hello',end= ' ')
print ('world')

end后面的内容就是一个空格,要不hello world就变成helloworld了。

继续看下面的实例

'end='意思是不换行,例如:
temp = input('输入一个整数')
i = int(temp)
while i :
  print('*')
  i = i - 1
输入4结果是:
*
*
*
*
更改代码:
temp = input('输入一个整数')
i = int(temp)
while i :
  print('*',end = '')
  i = i - 1
输入4结果是:
****
Python 相关文章推荐
用Python编写一个简单的俄罗斯方块游戏的教程
Apr 03 Python
Python最基本的数据类型以及对元组的介绍
Apr 14 Python
详解Django中六个常用的自定义装饰器
Jul 04 Python
TensorFlow利用saver保存和提取参数的实例
Jul 26 Python
Python中创建二维数组
Oct 17 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
Jun 11 Python
python获取地震信息 微信实时推送
Jun 18 Python
python中多个装饰器的调用顺序详解
Jul 16 Python
python 实现将list转成字符串,中间用空格隔开
Dec 25 Python
TensorFlow的reshape操作 tf.reshape的实现
Apr 19 Python
使用IPython或Spyder将省略号表示的内容完整输出
Apr 20 Python
Python logging模块handlers用法详解
Aug 14 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
Nov 21 #Python
pycharm远程调试openstack代码
Nov 21 #Python
Pycharm远程调试openstack的方法
Nov 21 #Python
pycharm远程调试openstack的图文教程
Nov 21 #Python
Python实现的归并排序算法示例
Nov 21 #Python
Python实现打印螺旋矩阵功能的方法
Nov 21 #Python
Python中矩阵库Numpy基本操作详解
Nov 21 #Python
You might like
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
2010/10/22 PHP
php $_SERVER windows系统与linux系统下的区别说明
2014/02/14 PHP
探寻PHP脚本不报错的原因
2014/06/12 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
2016/10/12 PHP
Jquery替换已存在于element上的event的方法
2010/03/09 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
JavaScript判断是否为数字的4种方法及效率比较
2015/04/01 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
Node.js配合node-http-proxy解决本地开发ajax跨域问题
2016/08/31 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
mint-ui的search组件在键盘显示搜索按钮的实现方法
2017/10/27 Javascript
Spring Boot/VUE中路由传递参数的实现代码
2018/03/02 Javascript
AngularJs分页插件使用详解
2018/06/30 Javascript
JavaScript指定断点操作实例教程
2018/09/18 Javascript
[43:58]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第二局
2016/02/27 DOTA
Python抓取手机号归属地信息示例代码
2016/11/28 Python
python中如何使用正则表达式的非贪婪模式示例
2017/10/09 Python
Python异常对代码运行性能的影响实例解析
2018/02/08 Python
django 在原有表格添加或删除字段的实例
2018/05/27 Python
Django添加sitemap的方法示例
2018/08/06 Python
Python3实现的判断环形链表算法示例
2019/03/07 Python
详解Python的数据库操作(pymysql)
2019/04/04 Python
python分数表示方式和写法
2019/06/26 Python
使用Python和OpenCV检测图像中的物体并将物体裁剪下来
2019/10/30 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
2020/03/24 Python
pycharm实现猜数游戏
2020/12/07 Python
Order by的几种用法
2013/06/16 面试题
Ruby如何创建一个线程
2013/03/10 面试题
办公室副主任岗位职责
2013/11/25 职场文书
应聘自荐信
2013/12/14 职场文书
计算机专业毕业生自荐信
2013/12/31 职场文书
交通事故赔偿协议书范本
2014/04/15 职场文书
建筑院校毕业生求职信
2014/06/13 职场文书
展览会邀请函
2015/02/02 职场文书
Redis 常见使用场景
2021/08/30 Redis