胡天赐啊 发表于 2020-6-11 10:22:15

python颜色定义

Light_blue ="#%02x%02x%02x" % (0, 159, 232)这是设计一个浅蓝色,有点看不懂.....
大佬解释一下{:10_301:} 这个颜色是怎么设计的

听风夜雨 发表于 2020-6-11 10:29:45

这个应该是一个16进制的颜色表示#000000 后面数字有六位,前两位表示红,中间两位表示绿,后面两位是蓝。所有颜色都能用它们的组合表示,比如#ff0000表示红色加满,而其他的不加,所以是红色。你这个就相当于159(转换成16进制)的绿和232的蓝组合,呈现一种浅蓝色

胡天赐啊 发表于 2020-6-11 10:37:59

听风夜雨 发表于 2020-6-11 10:29
这个应该是一个16进制的颜色表示#000000 后面数字有六位,前两位表示红,中间两位表示绿,后面两位是蓝。所 ...

哦哦,以前学过汇编,这个懂,那#%02x%02x%02x" % 前面这串是干啥的{:10_257:}

听风夜雨 发表于 2020-6-11 10:40:58

格式化字符串,看看小甲鱼的
https://fishc.com.cn/forum.php?mod=viewthread&tid=92997&highlight=%B8%F1%CA%BD%BB%AF
就是相当于把后面的转化为16进制
页: [1]
查看完整版本: python颜色定义