码迷,mamicode.com
首页 > 编程语言 > 详细

python print实现不换行打印

时间:2017-01-14 00:18:02      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:python print

一、环境以及背景

    winows10 + python2.7 + python3.5

     需要使用python2.7 中的print并且不换行


二、使用方法

   1. 在结尾添加一个逗号

        print "hello world",

    问题: 在输出结果后会多一个空格,这个空格把我坑了技术分享

    

   2. 使用sys模块

        import sys
     sys.stdout.write("hello world")    
    sys.stdout.flush()

    

    3. 使用python 3.x版本的print

       3.x版本 中的print函数增加了一个end参数, 默认值为end=‘\n‘

            print ("hello world", end=‘‘)


本文出自 “风雪舞者” 博客,请务必保留此出处http://happytree007.blog.51cto.com/6335296/1891902

python print实现不换行打印

标签:python print

原文地址:http://happytree007.blog.51cto.com/6335296/1891902

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!