Error in user YAML: (<unknown>): found a tab character that violate indentation while scanning a plain scalar at line 3 column 3
---
- oeasy Python 0336
- 这是 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`
---- 上次搞的是
颜色- 前景颜色
- 总共有 7 种基本色
- 前景颜色
- 还有什么 好玩的 么?🤔
- 可以 给小动物 上色 吗?🤔
- 先将 cowsay结果
- 输出重定向 到 t.py
sudo apt install cowsay
cowsay -f turtle "oeasy" > t.py- 我想要
- 更换 所说话的颜色
- 可能么?
- 先输出重定向
- 然后封进三引号
- 再加上开头和结尾
- 但是这样输出的大海龟是垮掉的
- 解决 行尾续行符
\- (line continuation character)
:%s/\\$/\\\\/g:执行命令行模式%对所有行执行命令s执行的是替换命令\\$代表结尾处的一个反斜杠\\\\换成两个反斜杠
- 回车之后 直接替换
- 观察效果
- 然后 给乌龟所说的话
- 修改 颜色
- 如果 还想让海龟变色
- 而且 海龟颜色 和话语颜色 还不一样!
- 应该
如何修改呢?🤔
- 动物是一种颜色
- 说的话是另一种颜色
- 如果感觉 cowsay 输出文字范围有点窄
- 可以试试这个
- boxes
- 可以输出很宽的字符
- 再找个
好玩的角色
- 这种字符艺术还可以怎么玩呢?
- http://patorjk.com/software/taag/#p=display&h=0&v=0&f=Ghost&t=oeasy%0A
- 可以自己画个 asciiart 么?
- 可以让这些艺术字变色么?
- 将复制的内容放到蓝桥云系统的剪贴板
- 在vi中"*p
- 这样可以持续输出0-7之间的整数
- 不但能变色
- 还能变几种颜色
- 不但能变几种颜色
- 还能无限循环
- 持续输出 很乱
- 加个 清屏效果
- 就更好了
- print("\33[2J")
import time
num = 0
while True:
print("\\33[2J\\33[10;0H")
num = num + 1
num = num % 8
csi = "\\33["
color = csi + "3" + str(num) + "m"
reset = csi + "0m"
print(color)
print("""
('-. ('-. .-')
_( OO) ( OO ).-. ( OO ).
.-'),-----. (,------. / . --. / (_)---\_) ,--. ,--.
( OO' .-. ' | .---' | \-. \ / _ | \ `.' /
/ | | | | | | .-'-' | | \ :` `. .-') /
\_) | |\| |(| '--. \| |_.' | '..`''.) (OO \ /
\ | | | | | .--' | .-. | .-._) \ | / /\_
`' '-' ' | `---. | | | | \ / `-./ /.__)
`-----' `------' `--' `--' `-----' `--' """)
print(reset)
time.sleep(0.2)
- 如果再把报时也放进去...
- 让她们 在终端
- 变化颜色吧!!
- 发个 动态
- 纪念 这五彩斑斓的一刻!
- 这次 将asciiart和颜色 配合起来玩
- 7种 基本色
- 变化多端
- 不过到 目前为止
- 改的 都是
前景色
- 改的 都是
- 可以自己定制小动物吗?
- 我们 下次再说!👋
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。

















