python : print不输出换行符

python中的print默认是换行的,但是在实际应用中经常会遇到不想输出换行符的情况,以下是两种解决方案。

1、print后加‘,’

print 'hello world',

 2、使用sys.stdout.write('hello world')

但是,这种方法在执行时并不会实时显示,每次只有在换行时才会把整行内容打印出来,

如果想要实时显示,可以

sys.stdout.write('hello world')
sys.stdout.flush()

 

posted @ 2015-12-08 10:26  dupuleng  阅读(4358)  评论(0)    收藏  举报