基本信息
文件名称: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
订阅/关注/点赞刘金玉编程