python不换行输出内容,python换行输出,原理: 输


原理: 输出\r
在Linux中,\r的作用是回到一行的开头, 而\n才是到下一行。
这里不能使用print,因为print自带换行。而这里我们不能使用换行。
但是如果禁用print的换行也不行。如果没有换行print就不会flush,导致什么也不输出。

# -*- coding: utf-8 -*-import timeimport sysfor i in range(100):    sys.stdout.write('\r%d' % i)    sys.stdout.flush()    time.sleep(0.1)print ''

评论关闭