Python 定义不换行的Print
程序员文章站
2022-07-13 23:32:38
...
定义不换行的Print
步骤:
-
调用函数:
import sys
- 定义函数体:
def printr(*objects, sep=' ', end='', file=sys.stdout, flush=False):
- 定义代码块:
- 1. 清空之前的信息:
print('\r', end='')
- 2.输入信息:
print(*objects, sep=sep, end=end, file=file, flush=flush)
- 3.刷新缓存区:
sys.stdout.flush()
至此,函数就定义好了
完整函数:
# 输出不换行
def printr(*objects, sep=' ', end='', file=sys.stdout, flush=False):
print('\r', end='')
print(*objects, sep=sep, end=end, file=file, flush=flush)
sys.stdout.flush()
我的第一篇文章,做的不好请见谅。
上一篇: python的print输出不换行