show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次实现
- 随机位置
- 随机成语
- 配合小动物
- 你感受到随机的乐趣了么?
- 变化久了就想要定下来
- 可以让颜色字体 固定成常量 吗?
- 总共有八种基础色
- 可以应用于前景和背景色
- 其中 41 代表红色背景色
- 这 41 怎么用来着?
- \033[
- 是CSI
- Control Sequence Instructor
- 控制序列先导符
- 后面 跟具体颜色设置
- 41m 红色背景
- 0m 取消所有颜色设置
print("\033[41moeasy\033[0m")
- \033[41moeasy\033[0m 分成3段
- \033[41m 设置红色背景色
- oeasy 输出oeasy
- \033[0m 取消颜色设置
- 红色背景 对应 一个数字41
- 可是 具体数字 不太好记
- 最好 有个 能看懂的名字
- 比如red
- 最好 有个 能看懂的名字
- 可是 具体数字 不太好记
- 有 中国传统色的 网站么?
- 中国传统色
- 红色 是一个名词
- 这种名词如何构成 大脑中的印象呢?
- 人们脑中的红 是否相同呢?
- 古人脑中的红 和我们脑中一样吗?
- 可以参考视频
- 只要有需求
- 就会有名字
- 名字 能描述非常细腻的变化
- 爱斯基摩人 在 冰天雪地 当中
- 可以区分 白色细微的变化
- 可以 有更多描绘白色的词汇
- 每个词汇的诞生
- 都对应着 感受到的细微不同
- 关键还在于需求
- 比如说
- 对人们爱美的需求的 挖掘
- 遇到 斩男色口红的 女生
- 男生要小心
- 斩男色 也叫 直男斩
- 因为 她将你斩于石榴裙下
- 哇·~😱
-
口红这种东西
- 自从 古埃及时期就有
-
现在 又重新 被消费主义
- 激活了 想象
- 只需要 温和地 微笑看着
- 那些涂口红色人
- 观察 化妆的手法 和 方式
- 理解 口红的化学成分
- 理解 她们为了视觉上的美 付出的代价
- 我个人总是担心
- 其中的安全隐患
- 颜色 不只有 基础色
- 还有 索引色
- 甚至 RGB颜色
- 具体的颜色数值 根本记不住
- 可以用变量 存储具体的颜色数值吗?
RED_BACKGROUND = "\033[41m"
RESET_COLOR = "\033[0m"
print(RED_BACKGROUND + "oeasy" + RESET_COLOR)
- 定义了变量
- 颜色 就和具体的控制代码
- 对应起来了
- 不用记住具体代码
- 只要记住 变量名称就可以了
- 为什么要使用大写字母呢?
ORANGE_BACKGROUND = "\033[48;2;255;165;0m"
RESET_COLOR = "\033[0m"
print(ORANGE_BACKGROUND + "oeasy" + RESET_COLOR)
- 这些颜色变量的值
- 应该是常量
- python 没有一个专门的语法代表常量
- 程序员 约定俗成
- 用 变量名全部大写 代表 常量
- 这个 变量名 用了全部大写
- 一般 就不会 修改他
RED_BACKGROUND = "\033[41m"
RESET_COLOR = "\033[0m"
print(RED_BACKGROUND + "oeasy" + RESET_COLOR)
- 不修改就相当于写死了
- 硬编码 hard-code
- 写死了之后就固定下来
- 不会变化
- 虽然本质上还 是一个变量
- 但却是一个不会被修改的变量
- 被看做常量
- python 的包里面有常量吗?
- 比如 math 模块中的一些常量
- 其中 pi 用来 计算
- 周长
- 面积
- 这个 math.pi 可以修改吗?
- 我们尝试修改pi值
- 居然可以修改???
- 他本来也是一个变量嘛!
- 应该如何理解常量呢?
- 常量常在哪儿呢?🤔
- 常量一般和变量相对
- 变量可以变
- 常量不用变
- 但是实际上 我们只是
- 用大写字母定义的标识符 声明了 变量
- 本质上也还是 一个
变量
的 标识符 - 只不过 要记着 别改变他的值
- 把他当做常量
- 不用变 不等于不能变
- 就像 就像改变 math.pi
- 改了之后 会让我们使用不便
- 这次定义了 颜色
常
量- 颜色常量 其实还是个变量
- 只不过 使用了大写变量名
- 约定号 变量名大写了 就不修改
- 常量用英文应该如何表示呢?🤔
- 下次再说 👋