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

 更新时间:2017年11月21日 17:14:20   投稿:mdxy-dxy  
在python中我们偶尔会用到输出不换行的效果,python2中使用逗号,即可,而python3中使用end=''来实现的,这里简单为大家介绍一下,需要的朋友可以参考下

在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结果是:
****

相关文章

  • selenium获取元素定位的方法总结(动态获取元素)

    selenium获取元素定位的方法总结(动态获取元素)

    要想操作一个元素,首先应该识别这个元素,人有各种的特征(属性),可以通过其特征找到人,同理,界面的某个元素会有各种的特征(属性),可以通过这个属性找到这对象,本文给大家介绍了python selenium获取元素定位的8种方法,需要的朋友可以参考下
    2024-02-02
  • 详细介绍Python进度条tqdm的使用

    详细介绍Python进度条tqdm的使用

    这篇文章主要介绍了详细介绍Python进度条tqdm的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • python中abs&map&reduce简介

    python中abs&map&reduce简介

    map与reduce是两个十分常用的Python内置函数,它们与Hadoop中的MapReduce在某些方面有一定的相似之处。
    2018-02-02
  • python操作excel之xlwt与xlrd

    python操作excel之xlwt与xlrd

    这篇文章主要介绍了python使用xlwt与xlrd操作excel,需要的朋友可以参考下
    2022-12-12
  • 使用Python将JSON,XML和YAML数据写入Excel文件

    使用Python将JSON,XML和YAML数据写入Excel文件

    JSON、XML和YAML作为主流结构化数据格式,因其层次化表达能力和跨平台兼容性,已成为系统间数据交换的通用载体,本文将介绍如何使用Python导入JSON、XML和YAML格式数据到Excel文件中,需要的可以参考下
    2025-04-04
  • Python上下文管理器Content Manager

    Python上下文管理器Content Manager

    在Python中,我们会经常听到上下文管理器,那么上下文管理器到底是干什么的,本文就来介绍一下,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • django的autoreload机制实现

    django的autoreload机制实现

    这篇文章主要介绍了django的autoreload机制实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • Python解析m3u8拼接下载mp4视频文件的示例代码

    Python解析m3u8拼接下载mp4视频文件的示例代码

    这篇文章主要介绍了Python解析m3u8拼接下载mp4视频文件的示例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Python 中的Schema数据结构及类型校验详解

    Python 中的Schema数据结构及类型校验详解

    schema 是一个简单而强大的库,用于定义和验证 Python 数据结构的约束,使用 schema 库来执行数据结构的校验,本文给大家介绍Python 中的Schema数据结构及类型校验,感兴趣的朋友一起看看吧
    2023-11-11
  • Python基本数据类型详细介绍

    Python基本数据类型详细介绍

    Python提供的基本数据类型主要有:布尔类型、整型、浮点型、字符串、列表、元组、集合、字典等等
    2014-03-03

最新评论