基本信息
文件名称:gui编程计算颜色亮度.pptx
文件大小:813.29 KB
总页数:8 页
更新时间:2025-05-16
总字数:约小于1千字
文档摘要

零基础Python教程#069gui编程计算颜色亮度

复习1、随机颜色2、基本的颜色原理

序列推导法序列的生成:循环次数决定序列的元素个数作用:往往就在批量生成序列格式:[显示结果forxinrange(循环次数)]backColor=[xforxinrange(3)]

序列生成随机颜色#采用推导法生成颜色backColor=[random.randrange(256)forxinrange(3)]backColor=#%02x%02x%02x%tuple(backColorArr)

如何计算亮度?亮度=int(红色*0.3+蓝色*0.6+绿色*0.1)亮度的临界值是120

单行的if语句类似三目运算符foreColor=whiteif(light120)elseblack

总结强调1、掌握两种优化代码的方式:A、序列的批量生成:推导法B、if语句的当行赋值:天平法2、掌握亮度的计算公式361

订阅/关注/点赞刘金玉编程