Error in user YAML: (<unknown>): found a tab character that violate indentation while scanning a plain scalar at line 3 column 3
---
- oeasy Python 0272
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
- 本教程同步发布在:
- 个人网站: `https://oeasy.org`
- 蓝桥云课: `https://www.lanqiao.cn/courses/3584`
- GitHub: `https://github.com/overmind1980/oeasy-python-tutorial`
- Gitee: `https://gitee.com/overmind1980/oeasypython`
---- 进程 前后台切换
- ctrl + z 把当前进程 切换到后台 并暂停
jobs查看 所有作业- 用
fg可以把后台进程 再切回前台fg %1可以 把指定的任务 切回前台
- 用
bg可以让进程 在后台运行bg %1可以让指定的任务 回到后台
- 进程查询
ps -elf查看所有进程信息ps -lf查看本终端相关进程信息kill -9 PID给进程发送死亡信号pstree -h可以查看进程树
- 运行多个
python3 show.py的话- 各个进程独立
- 各占内存
- 切进程 很好用
- 不过 运行进程的时候
- 总是 满屏刷时间
- 不过 运行进程的时候
- 可以
固定位置- 刷时间 吗?🤔
- 重新去 游乐场
\n是 老熟人了- 换行 转义字符
- 先复习一下
\n
- 把
\n换成\r\r的作用 是回到行头- 行头 是 本行最左侧
- 然后 重新输出
- 123 就覆盖了 abc
- 行头 是 本行最左侧
- 如果 原来\r前面的字符串
- 比\r后面的 长
- 怎么办 呢?🤔
\r- 只负责 回到行头
- 不负责 换行
- 过程
- 先输出abcdef
- 然后回到行头
- 再输出123
- 结果就是123def
- \r是什么意思呢?
- \r 的意思是
- 回车(return)
- return = re- + turn
- turn
- 来自于希腊语
- 在1960-1990年代
- 使用率爬坡
- 为什么那个时代会爬坡呢?
- 第二次工业革命是电力革命
- 很常用的词就是
- 开关
- turn
- turn it on
- turn it off
- 怎么又是 开
- 还是 关 呢?
- turn 其实是 转弯的意思
- 可以
- turn left
- turn right
- turn around
- turn over
- return 返回
- 还有什么同根词吗?
- tour
- 旅游
- 还有什么同根词吗?
-
versatile
- 可以转动的
- 万能的
- 多面手的
-
divert
- 使注意力转移
- 转移、放松、娱乐
-
advertise
- 使某人的注意力转过来
- 正向吸引
-
advertisement
- 广告
-
anniversary
- [ænɪ'vɜːsərɪ]
- 每年都来一次的
-
subvert
- 从下面 翻上来
- 颠覆、推翻
- reverse
- 翻转
- extravert
- 往外面 turn 的
- 外向
- introvert
- 往里面 turn 的
- 内向
- 这是 turn相关的词根 vers的 内容
- 源自 return
- \r
- 不要翻篇
- 自己尝试修改
sleep.py - 让输出时间固定在一行
- 自己尝试修改
- 这个程序和 sleep 的结合很简单
- 只需要把输出的字符串前面加上
\r - 并且把结尾默认的
end="\n"- 换成
end=""
- 换成
- 只需要把输出的字符串前面加上
#!usr/bin/python3
import time
while True:
print("\r" + time.asctime(),end="")
time.sleep(1)- 试验成功
- 真的定在那儿刷新了
- 如果 把结束符
- 设置为 "\r"
- 会如何呢?
#!usr/bin/python3
import time
while True:
print(time.asctime(),end='\r')
time.sleep(1)- 想到就去试试
- 也可以刷新~
- 还有就是 字有点小
- 可以
变大吗?
- 可以
- 要清清楚楚看报时
\r- 就是return
- 回车
- 源自于turn
- 和 vers/vert 同源
- 可以让输出位置回到行首
- 原位刷新时间
- 就是return
- 想要 大字符效果
- 像 下图这样的
- 这可能吗?🤔
- 我们下次再说!👋
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。















