python \r与\b的应用、光标的含义,,参考链接:https
python \r与\b的应用、光标的含义,,参考链接:https
参考链接:https://www.jianshu.com/p/eb5c23cd6e34
\r 能将光标定位到当前行的行首
\b则是将光标回退一位
光标的含义:
光标后面的输出内容均会消失,光标回退后,后面位置的内容都会被抹除
print(‘按下回车开始计时,按下 Ctrl + C 停止计时。‘)print(‘第2行\r‘,end=‘mark‘)#这一行会消失,因为“第2行”输出后,\r会将光标回退到行首,然后输出end指定的内容即为“mark”#注意上面没有换行符了,默认的end是\nprint(‘第3行“第三行”不会消失‘)print(‘第3行\r“第3行”会消失‘)#因为输出了第三行后,光标回退到行首,即后面的内容“第3行”被抹除了print(‘第3行\b“行”会消失‘)#“\b"回退1位print(‘第4行\r‘)#这个为什么没有被抹除呢,看下面这一行print(‘第4行\ra‘)#结合输出结果来看,这个光标移到行首,后面的内容并不是立即被抹除的,而是输出一位,抹除一位print(‘第5行\r‘)#所以这一行输出了”第5行“后,光标被移到行首了,然后输出了默认的end值”\n",但是这样的话结果中的第5行前不是应该有个空行吗?#输出lient‘ ‘--host‘ ‘localhost‘ ‘--port‘ ‘5819‘ ‘c:\Users\Administrator.SC-201605202132\Envs\sort\app\forTest.py‘按下回车开始计时,按下 Ctrl + C 停止计时。mark第3行“第三行”不会消失“第3行”会消失第3“行”会消失第4行a 4行第5行
python \r与\b的应用、光标的含义
相关内容
- python 使用 matplotlib.pyplot来画柱状图和饼图,,导入包i
- 如何美观地打印 Python 对象?这个标准库可以简单实现
- python小游戏,,import tim
- python将整数均分成N等分,,在python中,需
- python学习笔记—,,Microsoft
- HTMLTestRunner_PY3.py支持 python3.x github python3版本,,github源
- Python os.walk() 遍历出当前目录下的文件夹和文件,,os.
- python IDE —— 在IntelliJ IDEA中导入pipenv管理的项目,,?尝
- Python: ValueError: too many values to unpack,,eg1:>>>a,b
- python爬取主播信息,,之前学过python
评论关闭