光标位置
回忆上次内容
-
ESC 的目的
-
控制信息
-
\033[y;xH 设置光标位置
-
\033[2J 清屏
-
这到底怎么控制来着???????
-
现在 系统里
控制
输出字符
-
\033是转义序列
-
\33是\033的省略写法
-
33 是 8 进制数形态的ord(“\e”)
-
J 是模式选择
-
清屏模式
-
分为四种清屏
-
0J - 从光标清到屏幕结束
-
1J - 从光标清到屏幕开头
-
2J - 整屏幕清
-
3J - 整屏幕清并选择清空滚动缓存
观察环境
设置光标
-
1;1 指的是
-
屏幕左上角
-
终端大小
-
中间用分隔符是分号(????
-
设置好了 之后
-
H 是模式选择
清屏并设置光标
print("\33[2J") print("\33[1;1Hoeasy")
合并输出
-
“\33[2J\33[1;1Hoeasy”
-
\33[2J 终端接收到后清屏
-
\33[1;1H 终端接收到后设置光标
-
终端输出 oeasy
print("\33[2J\33[1;1Hoeasy")
换个位置
print("\33[2J\33[10;10Hoeasy")
-
“\33[2J\33[10;10Hoeasy”
-
这就是esc的作用
escape
总结
-
这次了解了一个新的转义模式
-
esc 让输出 退出标准输出流
-
还能做什么呢?
-
我们下次再说!????
-
蓝桥->
-
github->
-
gitee->
-
视频-> 作者:oeasy
阅读(207) | 评论(0) | 转发(0) |