`
scm002
  • 浏览: 309999 次
社区版块
存档分类
最新评论

python print函数取消\n -自动换行

 
阅读更多

python print 句末会自动换行,而其它的编程语言中,如C是print 转义字符 \n 实现换行;然而有些时候并不想让它自动换行,如

  for i in range(1,5)

  打印 i 时,输出的结果为

  1

  2

  3

  4


但是有时候却需要 1 2 3 4 的方式;

py因为python3修改了print的使用方式,python2与3的实现方式不同

python2的使用方式是在句末添加 , 符号;即

for i in range(1,5):

    print i,

python3的实现是在print中控制 end参数的值,即

for i in range(1,5):

    print (i,end='')

分享到:
评论

相关推荐

    关于Python 3中print函数的换行详解

    因为工作的需要,最近看了看Python的应用,从入门级的九九乘法表开始,结果发现Python3.x和Python2.x真的是有太大的不同之处,就比如这里的换行处理,怕忘记先记下来,好了,话不多说了,来一起看看详细的介绍: ...

    python3让print输出不换行的方法

    那如何我们不想换行,且不想讲输出内容用一个print函数输出时,就需要改变print默认换行的属性, 方法如下: print(‘contents’, end=’!@#$%^&*’) end就表示print将如何结束,默认为end=”\n”(换行) 栗子: ...

    浅谈Python3中print函数的换行

    主要介绍了浅谈Python3中print函数的换行,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    python代码过长的换行方法

    python代码换行就是每行后面加个 \ 举个栗子: time = 2017 print one + , \ + two \ + ,three + \ , + time 打印出来就是: one,two,three,2017 再举一个栗子: print this line is toooooooooooo \ long 打印...

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

    于是我百度查到取消print自动换行的方法:就是在print的值后边加逗号,例如print x, 果然,不换行了,但是输出结果仍然不对,要求输出为122,而我的输出为1 2 2 于是我继续百度查方法,发现Python2和Python3的print...

    Python输出n以内的奇数或偶数

    #参数k表示从多少开始,如k=0表示输出n以内的偶数,k=1表示输出n以内的奇数 def generateList(k,n): L=[] while(k<n): L.append(k) k=k+2 print (L) generateList(0,100) #[0, 2, 4, 6, 8, 10...98] ...

    边学Python边背单词-Python词汇背诵与Python基础教程.pdf

    a = 100 # 变量 a,值为 100 b = 5 # 变量 b,值为 5 print(9) # 输出数字 9 print(a) # 输出变量 a 的值 100 print(a*b) # 输出 a*b 的结果 500 通过 print()函数输出字符串时,如果想要换行,可以使用换行符"\n...

    解决Python一行输出不显示的问题

    当print不加end时,print函数会自动添加换行,和C++不一样需要手动添加cout<endl。加了end,一行后面没有了换行符,这时候是没办法输出的,也就是说,一行输出后面必须要有换行符输出才能显示。 修改代码: ...

    解决python DataFrame 打印结果不换行问题

    Python2.7中,执行完print后,会自动换行,如下代码会打印:abc\n123\n(其中\n代表换行) print (‘abc’) print (‘123’) 如何实现不换行打印字符呢,下面介绍Python2.7中 实现不换行打印字符的3种简单方法: 1...

    Python的print用法示例

    Python 2.6中print不是函数,而是一个关键字,使用方式如下:复制代码 代码如下:print 1, 2 print ‘a’, ‘b’ 显示结果如下,用逗号分隔的各项之间会打印出一个空格,默认以换行结束: 复制代码 代码如下:1 2 a...

    关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)

    python使用print()函数输出时,我们先了解一下print()函数具体实现: 描述 print() 方法用于打印输出,最常见的一个函数。 在 Python3.3 版增加了 flush 关键字参数。 print 在 Python3.x 是一个函数print(),但在 ...

    python中print的不换行即时输出的快速解决方法

    关于Python2.x和3.x带来的print不换行的问题:昨天有发过推文,利用end = 定义,解决了横向的小问题,但是由于屏幕显示的问题,若字符串长度过大,则会引起不便。两个或多个print做分割的情况下,如何保持依然横向...

    python中split函数的用法与示例.zip

    python中split函数的用法 在Python中,split() 函数是一个用于字符串分割的内置方法。它根据指定的分隔符将字符串分割成多个子字符串,并返回一个包含这些子字符串的列表。这个函数在处理文本数据、文件路径、URL等...

    python 实现在shell窗口中编写print不向屏幕输出

    由于需要在python的shell窗口中直接写函数,而函数代码中需要有print,而通常写入print换行后都会向屏幕输出, 所以有了以下解决方案: 例子 其实也什么特别,就是在编写函数时,函数里面的每句代码前面都加上tab...

    (2021年整理)python练习题-答案.doc

    Python 3.x语句 print(1, 2, 3, sep=':') 的输出结果为____________。(1:2:3) 21. 表达式 int(4**0。5) 的值为____________。(2) 22. 达式 sorted([111, 2, 33], key=lambda x: -len(str

    python那些常用的函数和方法

    type() score = 100 my_type = type(score) print(my_type) 输出: 查看是否是关键字(不是函数) import keyword ...print(“2”,end=”\n\n”) print(“3”) 输出:1张三2 3 字符串常见函数 查找 根据指

    PYthon背记手册,涵盖pygame,爬虫等指令

    通过 print()函数输出字符串时,如果想要换行,可以使用换行符“\n”。 2、.py .py 是 Python 文件的扩展名。 3、IDLE 提供的常用快捷键 快 捷 键 说 明 适 用 于 F1 打开 Python 帮助文档 Python 文件窗口和 Shell ...

    对python3中, print横向输出的方法详解

    print打印的时候,如果结尾有逗号,打出来时候不会换行。但是在python3里面就不行了。 Python3 : 3.0的print最后加个参数end=””就可以了 以上这篇对python3中, print横向输出的方法详解就是小编分享给大家的全部...

Global site tag (gtag.js) - Google Analytics